Unrue
27-12-2007, 16:33
Ciao ragazzi,
mi stavo interessando al confronto tra floats, leggendo questo articolo :
http://c-faq.com/fp/fpequal.html
Soprattutto l'ultimo modo di confronto è molto interessante. Nella mia applicazione però, devo testare se floats molto piccoli sono zero. Ora, la precisione di rappresentazione di un floats dipende dal loro valore assoluto. Quello che non ho capito è: se l'accuratezza diminuisce quando il float è molto grande, diminuisce anche quando il numero è molto piccolo? Se si, quale è il modo migliore per testare se un float è, non dico zero secco, ma molto vicino ad esso ? Grazie.
mi stavo interessando al confronto tra floats, leggendo questo articolo :
http://c-faq.com/fp/fpequal.html
Soprattutto l'ultimo modo di confronto è molto interessante. Nella mia applicazione però, devo testare se floats molto piccoli sono zero. Ora, la precisione di rappresentazione di un floats dipende dal loro valore assoluto. Quello che non ho capito è: se l'accuratezza diminuisce quando il float è molto grande, diminuisce anche quando il numero è molto piccolo? Se si, quale è il modo migliore per testare se un float è, non dico zero secco, ma molto vicino ad esso ? Grazie.