[delphi] Problemi calcolo matematico

di il
1 risposte

[delphi] Problemi calcolo matematico

Ciao ragazzi, ho un problema strano....
Quando vado a fare un calcolo matematico alcune volte riesce perfettamente altre volte compare invece
questa cifra: -5.6843418861e-14 perchè?
Il codice è questo:
alezero:= tbscfosaldo.Value + totaleacc

Sia alezero che totaleacc sono variabili di tipo double mentre tbscfosaldo.Value è un campo numerico.
la cifra di tbscfosaldo.Value è: -436.7 mentre di totaleacc è: 436.7
Quindi la loro somma dovrebbe essere uguale a 0 invece mi esce fuori quella strana cifra (-5.6843418861e-14)

Con altre cifre funziona (es. 47.98 oppure 69.87) mentre con questa ed altre invece no....
Perchè? Spero possiate aiutarmi. Ho anche provato a cambiare le variabili in tipo real ma il risultato è identico.

Grazie,
Alessandro

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte