查询

round()函数—用法及示例

「 将浮点数四舍五入为最接近的整数 」


函数名:round()

适用版本:PHP 4, PHP 5, PHP 7

用法:round() 函数将浮点数四舍五入为最接近的整数。它的语法如下:

float round ( float $val [, int $precision = 0 [, int $mode = PHP_ROUND_HALF_UP ]] )

参数:

  • $val:必需,要四舍五入的浮点数。
  • $precision:可选,指定要保留的小数位数,默认为0,表示不保留小数位。
  • $mode:可选,指定舍入模式,默认为PHP_ROUND_HALF_UP,表示四舍五入。其他可选值有:
    • PHP_ROUND_HALF_DOWN:向下舍入
    • PHP_ROUND_HALF_EVEN:向偶数舍入
    • PHP_ROUND_HALF_ODD:向奇数舍入

返回值:返回四舍五入后的整数或浮点数。

示例:

$num1 = 3.4;
$rounded1 = round($num1);  // 返回 3

$num2 = 5.6;
$rounded2 = round($num2, 1);  // 返回 5.6

$num3 = 7.824;
$rounded3 = round($num3, 2, PHP_ROUND_HALF_DOWN);  // 返回 7.82

在上面的示例中,我们使用了不同的参数来调用round()函数。第一个例子中,我们只传递了一个参数,所以它将默认使用0作为精度,并返回最接近的整数。第二个例子中,我们传递了一个精度为1,所以它返回一个保留一位小数的浮点数。在第三个例子中,我们传递了一个精度为2和舍入模式为PHP_ROUND_HALF_DOWN,所以它返回一个保留两位小数的浮点数,并向下舍入。

补充纠错
上一个函数: RowResult::fetchAll()函数
下一个函数: rnp_version_string_full()函数
热门PHP函数
分享链接