Maison > Article > développement back-end > Quatre méthodes couramment utilisées pour prendre des fonctions entières en PHP
PHPPrendre entierfonctionQuatre méthodes couramment utilisées, quatre fonctions sont rassemblées ci-dessous ; les fonctions d'arrondi sont souvent utilisées, le petit d'aujourd'hui Pour résumer ! En fait, c'est très simple, juste quelques fonctions~~ Principalement : ceil, floor, round, intval
ceil — arrondi supplémentaire
Explication
float ceil (valeur flottante)
Renvoie l'entier suivant qui n'est pas inférieur à la valeur. Si la valeur a une partie décimale, elle sera arrondie. Le type renvoyé par ceil() est toujours float car la plage de valeurs float est généralement plus grande que integer.
Exemple 1. exemple ceil()
Le code est le suivant :
<?php echo ceil(4.3); // 5 echo ceil(9.999); // 10 ?>
étage — arrondi par arrondi
Explication
plancher flottant (valeur flottante)
Renvoie le prochain entier non supérieur à la valeur et arrondit la partie décimale de la valeur. Le type renvoyé par floor() est toujours float car la plage des valeurs float est généralement plus grande que celle d'un entier.
Exemple 1. exemple floor()
Le code est le suivant :
<?php echo floor(4.3); // 4 echo floor(9.999); // 9 ?>
rond — nombres à virgule flottante ronds
Instructions
float round ( float val [, int précision] )
Renvoie le résultat de l'arrondi val selon la précision spécifiée (le nombre de chiffres décimaux après la virgule). la précision peut également être négative ou nulle (par défaut).
Exemple 1. exemple round()
Le code est le suivant :
<?php echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 echo round(5.045, 2); // 5.05 echo round(5.055, 2); // 5.06 ?>
intval : convertissez la variable en un type entier
Exemple intval()
Le code est le suivant :
<?php echo intval(4.3); //4 echo intval(4.6); // 4 ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!