Maison > développement back-end > Problème PHP > Que signifie rond en php

Que signifie rond en php

青灯夜游
Libérer: 2023-03-18 06:30:02
original
3317 Les gens l'ont consulté

En PHP, round signifie "arrondi". Il s'agit d'une fonction intégrée qui convertit les nombres à virgule flottante en nombres entiers. Cette fonction peut arrondir les nombres à virgule flottante et renvoyer une valeur entière de type float. précision,mode);".

Que signifie rond en php

L'environnement d'exploitation de ce tutoriel : système windows7, version PHP8, ordinateur DELL G3

introduction à la fonction php round()

En PHP, il y a Entier pour les nombres Le type entier et le type à virgule flottante Float sont deux types de données. Dans certaines circonstances particulières, nous ne pouvons utiliser que le type entier, et pour le type à virgule flottante, nous ne pouvons l'utiliser que. est converti en type entier. PHP fournit la fonction round() pour nous aider à accomplir cette tâche. PHP中对于数字有Integer 整型、Float 浮点型这两种数据类型,在某些特殊的环境下,我们只能使用整型,而对浮点型来说,只能将其转换为整型,PHP提供了round()函数,能够帮助我们完成这一任务。

在php中,round的意思为“四舍五入”,作用是对浮点数进行四舍五入,返回一个整数。

语法格式:

round(number,precision,mode);
Copier après la connexion
参数描述
number必需。规定要舍入的值。
precision可选。规定小数点后的尾数。默认是 0,也可以为负数。
mode可选。规定表示舍入模式的常量:
  • PHP_ROUND_HALF_UP - 默认。遇到 .5 的情况时向上舍入 numberprecision 小数位。舍入 1.5 到 2,舍入 -1.5 到 -2。
  • PHP_ROUND_HALF_DOWN - 遇到 .5 的情况时向下舍入 numberprecision 小数位。舍入 1.5 到 1,舍入 -1.5 到 -1。
  • PHP_ROUND_HALF_EVEN - 遇到 .5 的情况时取下一个偶数值舍入 numberprecision 小数位。
  • PHP_ROUND_HALF_ODD - 遇到 .5 的情况时取下一个奇数值舍入 numberprecision 小数位。

返回值:返回一个float

En php, round signifie "arrondi", et sa fonction est d'arrondir les nombres à virgule flottante et de renvoyer un entier.

Format de grammaire :

<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.1)."、";
echo round(6.2)."、";
echo round(6.3)."、";
echo round(6.4)."、";
echo round(6.5)."、";
echo round(6.6)."、";
echo round(6.64)."<br>";
?>
Copier après la connexion
Paramètres Description
numéroObligatoire. Spécifie la valeur à arrondir.
précisionFacultatif. Spécifie le nombre de chiffres après la virgule. La valeur par défaut est 0, peut également être négative.
modeFacultatif. Spécifie une constante représentant le mode d'arrondi :
    PHP_ROUND_HALF_UP - Par défaut. Dans le cas de 0,5, arrondissez le nombre aux décimales de précision. Tours 1,5 à 2 et -1,5 à -2.

    PHP_ROUND_HALF_DOWN - Arrondissez le nombre à la précision décimale lorsque vous rencontrez 0,5. Tours 1,5 à 1 et -1,5 à -1.

    PHP_ROUND_HALF_EVEN - Lorsque vous rencontrez 0,5, prenez la valeur paire suivante et arrondissez le nombre aux décimales de précision. PHP_ROUND_HALF_ODD - Lorsque vous rencontrez 0,5, prenez la valeur impaire suivante et arrondissez le nombre aux décimales de précision.

Valeur de retour : renvoie un entier de type floatQue signifie rond en php

Exemple d'utilisation de la fonction PHP round()

Que signifie rond en php1. Un seul paramètre :

<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.4545,3)."、";
echo round(6.4545,2)."、";
echo round(6.4545,1)."、";
echo round(6.4545,0)."<br>";
?>
Copier après la connexion

2 Il y a deux paramètres : Que signifie rond en php

3.

<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.65,1,PHP_ROUND_HALF_DOWN)."<br>";//向下取整
echo round(6.65,1,PHP_ROUND_HALF_UP)."<br>";//向上取整
echo round(6.55,1,PHP_ROUND_HALF_EVEN)."<br>";//遇到 .5 的情况时取下一个偶数值舍入$val到 $precision小数位。
echo round(6.55,1,PHP_ROUND_HALF_ODD)."<br>";//遇到 .5 的情况时取下一个奇数值舍入$val到 $precision小数位。
?>
Copier après la connexion
  • Connaissances approfondies : Deux autres fonctions d'arrondi

  • Fonction ceil() : arrondir à l'entier le plus proche

Fonction floor() : arrondir à l'entier le plus proche

🎜 🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP 🎜"🎜

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