{site_name}

{site_name}

🌜 搜索

在 PHP 中,round() 函数用于对浮点数进行四舍五入

php 𝄐 0
php round函数,php round()
在 PHP 中,round() 函数用于对浮点数进行四舍五入。

该函数的基本语法如下:round(number, precision, mode)

- number 是要进行四舍五入的数字。
- precision 是可选参数,用于指定保留的小数位数,默认值为 0(不保留小数)。
- mode 是可选参数,用于指定舍入模式,默认值为 PHP_ROUND_HALF_UP。

舍入模式有以下几种:
- PHP_ROUND_HALF_UP:向上舍入,即大于等于 0.5 才进位。
- PHP_ROUND_HALF_DOWN:向下舍入,即小于等于 0.5 不进位。
- PHP_ROUND_HALF_EVEN:向最近的偶数舍入,当距离两边的数字相等时,选择偶数。
- PHP_ROUND_HALF_ODD:向最近的奇数舍入,当距离两边的数字相等时,选择奇数。

现在,让我们通过一些示例来详细解释:

php
$num1 = 3.14159;
$rounded1 = round($num1); // 结果为 3

$num2 = 7.5;
$rounded2 = round($num2); // 结果为 8

$num3 = 4.49;
$rounded3 = round($num3); // 结果为 4

$num4 = 2.678;
$rounded4 = round($num4, 2); // 结果为 2.68,保留两位小数

$num5 = 3.14159;
$rounded5 = round($num5, 3, PHP_ROUND_HALF_UP); // 结果为 3.142,向上舍入


这些示例展示了 round() 函数的常见用法。请根据实际需要选择适当的参数和舍入模式来使用该函数。