Afronden op tientallen

  • Zou iemand mij kunnen laten zien hoe ik de random getallen kan afronden op tientallen of hondertallen?


    Vb. 844 wordt 840, 9323 wordt 9300


  • PHP
    function omhoogTientallen($omvang) 
            { 
              $getal = ($omvang / 10); //Deel het getal door 10 zodat je komma krijgt.
              $getal = ceil($getal); //Afronden op heel getal.
              $getal = ($getal * 10); //Terug naar het oude getal zonder komma.
              return $getal; 
            }


    Zoiets?

  • gamecontrol


    inderdaad, maar wel gek dat hij niet werkt ik ga hem ook even proberen. Het zou volgens mij moeten werken. Edit volgt :).


    [offtopic]Je moet hem natuurlijk wel zo gebruiken he. omhoogTientallen(hier getal)


    Maar ik neem aan dat je dat wel begrijpt ;).[/offtopic]


    UPDATE


    Bij mij werkt hij gewoon. Code:



    Hij rond met ceil wel altijd naar boven af. Als je dat niet wil moet je round gebruiken.

  • Ik zie dat jij er een echo bij hebt staan. Maar bij mij wordt alles in de database geupdate


    PHP
    mysql_query("INSERT INTO `set` SET `lastpage`='0', `submitdate`='2011', `startlanguage`='nl',
    
    
    		`91217X3X84`='" . $omvang . "',
    		
    
    
    		");


    En in de database wordt het niet afgerond. Misschien dat er een andere oplossing voor is? Of dat ik gewoon wat fout doe?

  • Als je nu goed had gekeken. Je moet wel de functienaam om $omvang zetten. Zo dus:


Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!