Fórum calculadora #196932

24/11/2003

0

Estou montando uma calculadora e quando faço contas maiores a resposta vem em notação científica. Ex.: 2,77777E31
Já testei com double, extended,....
Se alguém souber por favor me mande que eu preciso pra amanhã

Valeu


:rattio:

:rattio:

Responder

Posts

25/11/2003

Cebikyn

Isso ocorre pois o número de algarismos significativos dos formatos padrão do Delphi são limitados, e não podem exibir muitos digitos. A solução seria criar um novo formato numérico, que suporte mais algarismos significativos.


Responder

Gostei + 0

25/11/2003

Beppe

Você deve estar usando FloatToStr, não é? Tenta usar FormatFloat, ela aceito formatos numéricos diferentes, consulte o help.

Ex: FormatFloat(´0´, Numero);


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar