login  Naam:   Wachtwoord: 
Registreer je!
 Forum

afronden (float)

Offline gijs - 18/10/2005 14:19
Avatar van gijsHTML beginner In mijn database zitten een aantal getallen, opgeslagen als float. Als ik deze nu bij elkaar optel komt er een beetje vreemd resultaat uit.:s

Bijvoorbeeld: ik doe 11.5 + 18.75 + 17.8

Volgens het script komt er dan 48.049999237061 uit  Terwijl als je deze getallen zelf opteld er 48.95 uitkomt.

Is er een manier om dit af te ronden naar 2 decimalen, of moet ik iets anders verzinnen?

4 antwoorden

Gesponsorde links
Offline remcobers - 18/10/2005 14:20
Avatar van remcobers PHP expert http://www.site...&id=24
Offline Lemon - 18/10/2005 14:20 (laatste wijziging 18/10/2005 14:21)
Avatar van Lemon PHP expert
  1. <?php
  2. round($getal,2); //2 getallen achter de komma
  3. ?>
Offline gijs - 18/10/2005 14:22
Avatar van gijs HTML beginner Bedankt, probleem is verholpen. 
Offline remcobers - 18/10/2005 14:24 (laatste wijziging 18/10/2005 14:24)
Avatar van remcobers PHP expert http://www.site...amp;id=298

is ook handig

edit: Te laat:P
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s