soh que o que esta acontecendo não é apenas questão de formatação......o que ocorre quando debug o codigo as variaves na 1 linha vem tudo certo.....soma = 1,5...na segunda linha que é esta abaixo vem a soma = 1,5 e o outro campo do Ln vem = 1.......então o result deveria ser = 1,5 e não 1
----- Original Message ----- From: Walter Chagas (Bol) To: delphi-br@yahoogrupos.com.br Sent: Monday, March 23, 2009 2:56 PM Subject: [delphi-br] Re: Função EXP Luiz, basta fazer: Edit1.Text := FormatFloat('###,##0.00',Exp(soma * Ln(StrToFloat(label27.Caption)))); []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr Em 23/03/2009 12:22, Luiz de Lima Lopes escreveu: Pessoal Bom Dia, Estou tendo o seguinte problema estou fazendo uma função para um calculo, porem esta dando [Error] (1314): Incompatible types: 'String' and 'Extended'; Porem esta com o mesmo tipo nas duas variaveis...o que pode estar ocorrendo... Segue o codigo 1308 var 1309 soma : real; 1310 1311 begin 1312 1313 soma := StrToFloat('1') + StrToFloat(label1.Caption); 1314 Edit1.Text := Exp(soma * Ln(StrToFloat(label27.Caption))); Obrigado [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]