View Single Post
Old 30-04-2007, 12:07   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non conosco fortran, ma probabilmente è un problema di rappresentazione dei numeri floating point...
Ovviamente i numeri reali sono continui, al contrario i numeri floating point rappresentabili non lo sono... Probabilmente quel numero è il numero floating point più vicino a 4.9
L'unica cosa che ti posso consigliare è di usare il tipo di dato con il maggior numero di bit per la mantissa...solitamente si chiamano double...mentre i float hanno veramente pochi bit per la mantissa...
cionci è offline   Rispondi citando il messaggio o parte di esso