login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Afronden

Offline Duikboot - 10/10/2005 23:19
Avatar van DuikbootGrafische gevorderde Hallo,
Ik deel het aantal hits door het aantal films op m'n site om uit te rekenen hoeveel hits een film gemiddeld heeft. Maar nu komt daar een getal uit met zo'n 30 cijfers achter de komma. Hoe kan ik die afronden naar een heel cijfer?

Ik heb al in het overzicht gekeken en heb ontdekt dat het met floor() en ceil() kan, maar ik zou niet weten hoe ik ervoor kan zorgen dat het script weet of het naar boven, of naar beneden afgerond moet worden.

3 antwoorden

Gesponsorde links
Offline marten - 10/10/2005 23:21
Avatar van marten Beheerder heb je al op www.php.net gekeken en dan de uitleg van die functies?
Staan meestal ook voorbeelden bij
Offline Gerard - 10/10/2005 23:23
Avatar van Gerard Ouwe rakker
Citaat:
float floor ( float value )

Returns the next lowest integer value by rounding down value if necessary. The return value of floor() is still of type float because the value range of float is usually bigger than that of integer.


  1. <?php
  2. echo floor(4.3); // 4
  3. echo floor(9.999); // 9
  4. ?>


Citaat:
float ceil ( float value )

Returns the next highest integer value by rounding up value if necessary. The return value of ceil() is still of type float as the value range of float is usually bigger than that of integer.


  1. <?php
  2. echo ceil(4.3); // 5
  3. echo ceil(9.999); // 10
  4. ?>


Citaat:
float round ( float val [, int precision] )

Returns the rounded value of val to specified precision (number of digits after the decimal point). precision can also be negative or zero (default).


  1. <?php
  2. echo round(3.4); // 3
  3. echo round(3.5); // 4
  4. echo round(3.6); // 4
  5. echo round(3.6, 0); // 4
  6. echo round(1.95583, 2); // 1.96
  7. echo round(1241757, -3); // 1242000
  8. echo round(5.045, 2); // 5.05
  9. echo round(5.055, 2); // 5.06
  10. ?>
Offline Duikboot - 16/10/2005 14:30 (laatste wijziging 16/10/2005 14:31)
Avatar van Duikboot Grafische gevorderde Die functie was het ja, bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.207s