Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

janazi

soma 1.10 + 0.15 {resolvido}

Recommended Posts

Usa isso aqui:

 

Edit3.Text :=  floattostr(strtofloat(Edit1.Text) + strtofloat(Edit2.Text));

PS: pode usar uma função pra trocar o caracter.. pq se for usar com '.'(ponto) vai dar pau.. tem que ser ','(virgula)

 

Testa ai.. qualquer coisa tamo ai!

Compartilhar este post


Link para o post
Compartilhar em outros sites

dai rapaz... a função ta aqui:

function TForm1.substituir(asubstituir, substituto: char; dado: string): string;var  cont: integer;begin  for cont:= 1 to Length(dado) do	if dado[cont] = asubstituir then	  dado[cont]:= substituto;  Result:= dado;end;

e pra chamar tu faz assim(exemplo no clic de um botão):

 

procedure TForm1.Button1Click(Sender: TObject);var	str1, str2: string;beginstr1 := substituir('.',',',edit1.Text);str2 := substituir('.',',',edit2.Text);Edit3.Text := floattostr(strtofloat(str1) + strtofloat(str2));end;

abraços... espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.