Problem whit float precision, 1.6 Windows 98
piet at cs.uu.nl
piet at cs.uu.nl
Wed Sep 13 09:18:14 EDT 2000
More information about the Python-list mailing list
Wed Sep 13 09:18:14 EDT 2000
- Previous message (by thread): Problem whit float precision, 1.6 Windows 98
- Next message (by thread): Problem whit float precision, 1.6 Windows 98
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
>>>>> "Juan Huertas" <jhg at galdon.com> (JH) writes: JH> Thank You, Remco. JH> But there are other problems whit the precision, for example: >>>> round(2020.685,2) JH> 2020.6900000000001 JH> Acording the Python Documentation, round(v,n): JH> Return the floating point value x rounded to "n digits after the decimal JH> point" Well, try what 2020.69 would output. And then try round(2020.685,2)==2020.69 Floating point is very tricky. This is the way it works; if you don't know it, don't use it. -- Piet van Oostrum <piet at cs.uu.nl> URL: http://www.cs.uu.nl/~piet [PGP] Private email: P.van.Oostrum at hccnet.nl
- Previous message (by thread): Problem whit float precision, 1.6 Windows 98
- Next message (by thread): Problem whit float precision, 1.6 Windows 98
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list