PHP Float Werte vergleichen; auf Gleichheit prüfen | Rechenoperationen mit Float
2014-02-19

PHP,Float

Will man in PHP Rechenoperationen mit Floats durchführen, gilt es einiges zu beachten. Dieser Artikel zeigt damit verbundene Probleme auf und stellt Lösungsansätze und Workarounds vor.

Aufgrund der endlichen Mantisse in der Fließkommadarstellung lassen sich solche Zahlen auf einem Computer nicht beliebig genau darstellen. Es handelt sich bei Fließkommazahlen (engl.: "Floats") um Näherungswerte, deren Genauigkeit abhängig ist von der voreingestellten "Precision" - di […]


PHP: setlocale und float Problem
2013-12-10

PHP,Locale,DE

Problembeschreibung

Zu Floats gibt es eine interne und eine externe Repräsentation. Intern arbeitet PHP immer mit . Decimal. Extern kann ein Float Wert jedoch auch mit Komma angegeben sein. Bsp.: var_dump(79.95); würde in letzterem Fall ergeben: float(79,95). Typ wäre sicher Float, würde aber als eine Kommazahl repräsentiert (externe Repräsentation) - sogar bei var_dump().

Problematisch ist nun, falls -wie oben zu sehen- der key LC_NUMERIC auf eine Locale, […]


Diese Website verwendet Cookies, um Ihnen den bestmöglichen Service zu gewährleisten. Weiterführende Informationen finden Sie in unserer Datenschutzerklärung. Klicken Sie in die nachfolgende Checkbox um Cookies zu akzeptieren. Bestätigen Sie anschließend durch Klick auf "Speichern".