以下是PHP四舍五入精确小数位及取整的完整攻略:
以下是PHP四舍五入精确小数位及取整的完整攻略:
四舍五入
round()
PHP内置函数 round()
可以用来四舍五入保留指定小数位数的数值。
使用方法:round(数字, 保留的小数位数)
示例:
$a = 3.1415926;
$b = round($a, 2); // 保留2位小数
echo $b; // 输出 3.14
sprintf()
还可以使用 sprintf()
函数将数字格式化为指定小数位数的字符串,再进行操作。
使用方法:sprintf("%.{小数位数}f", 数字)
示例:
$a = 3.1415926;
$b = sprintf("%.2f", $a); // 保留2位小数,返回字符串
echo $b; // 输出 3.14
取整
只需要改变保留小数位数的值即可取整。
floor()
使用函数 floor()
可以将数值向下取整,即保留整数部分。
使用方法:floor(数值)
示例:
$a = 3.7;
$b = floor($a); // 向下取整,返回整数部分
echo $b; // 输出 3
ceil()
使用函数 ceil()
可以将数值向上取整,即取比数值大的最小整数。
使用方法:ceil(数值)
示例:
$a = 3.1;
$b = ceil($a); // 向上取整,返回大于等于该数值的最小整数
echo $b; // 输出 4
沃梦达教程
本文标题为:PHP四舍五入精确小数位及取整


基础教程推荐
猜你喜欢
- php如何获取当前日期和星期 2024-12-06
- Laravel 解决composer相关操作提示php相关异常的问题 2023-03-08
- php生成短网址/短链接原理和用法实例分析 2023-04-20
- Laravel修改验证提示信息为中文的示例 2023-03-08
- php去除deprecated的实例方法 2022-09-02
- php+mysql开发的最简单在线题库(在线做题系统)完整案例 2023-01-04
- PHP基于反射机制实现自动依赖注入的方法详解 2022-10-02
- PHP laravel使用自定义邮件类实现发送邮件 2023-07-03
- PHP采用get获取url汉字出现乱码的解决方法 2024-03-28
- PHP字符串函数系列之nl2br(),在字符串中的每个新行 (\n) 之前插入 HTML 换行符br 2024-03-28