Maison  >  Article  >  développement back-end  >  Quatre méthodes couramment utilisées pour prendre des fonctions entières en PHP

Quatre méthodes couramment utilisées pour prendre des fonctions entières en PHP

怪我咯
怪我咯original
2017-06-19 11:09:495119parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn