Just nu i M3-nätverket
Gå till innehåll

Hur avrundar man i PHP?


MickeMick1

Rekommendera Poster

Hej!

 

Jag behöver avrunda ett tal i PHP men kan inte komma på hur jag ska göra.

 

Jag har en variabel, $total, som t ex har värdet 253663004 och vill avrunda detta till jämnt antal miljoner.

 

I detta fall skall $total, efter avrundning, alltså ha värdet 256000000.

 

Hur gör jag!? Kan inte hitta någon funktion för detta.

 

[inlägget ändrat 2002-09-22 10:17:49 av MickeMick1 ]

Länk till kommentar
Dela på andra webbplatser

1. Flytta decimaltecknet dit du vill avrunda.

2. Avrunda.

3. Flytta tillbaka decimaltecknet.

 

Decimaltecken flyttar man genom att dividera/multiplicera med tiopotenser. En funktion för att avrunda i php är round.

 

$total /= 1000000;

$total = round($total, 0);

$total *= 1000000;

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...