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

怪我咯
Libérer: 2023-03-10 19:36:01
original
5120 Les gens l'ont consulté

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 
?>
Copier après la connexion

é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 
?>
Copier après la connexion

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 
?>
Copier après la connexion


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 
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!