首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]round()函数—用法及示例

发布于 2025-05-03 20:05:53
0
61

函数名: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,所以它返回一个保留两位小数的浮点数,并向下舍入。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流