Oke, 't lijkt zo misschien niet de meest nuttige code, maar ik verbaas me nogal over een fout die PHP lijkt te maken.
Geeft me dit: 51.999999999998
Ik heb een beetje zitten zoeken her en der maar ik kan alleen een onduidelijke duitse posting ergens vinden die me niet het inzicht geeft dat ik hoop.
Heeft iemand enig idee hoe dit kan?
code:
1
2
3
| $float = 336.52; $float = ($float - floor($float))*100; echo $float; |
Geeft me dit: 51.999999999998
Ik heb een beetje zitten zoeken her en der maar ik kan alleen een onduidelijke duitse posting ergens vinden die me niet het inzicht geeft dat ik hoop.
Heeft iemand enig idee hoe dit kan?
t.k.a. sig space t.e.a.b.