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