首页 > 后端开发 > 正文

php怎么保存小数点后两位并且四舍五入

2024-07-13 17:30:21 | 我爱编程网

今天我爱编程网小编整理了php怎么保存小数点后两位并且四舍五入相关信息,希望在这方面能够更好的大家。

本文目录一览:

php怎么保存小数点后两位并且四舍五入

php中浮点型怎样转化成整型

浮点转换成 整型 有三种函数

1、floor ( float value)    舍去法取整又称向下取整,将小数部分舍去取整

<?php
  echo floor(6.1); //结果是6
  echo floor(6.9);//结果是6
?>

2、ceil  进一法取整,有小数部分则进一位

<?php
  echo ceil(6.1); //结果是7
  echo ceil(6.9);//结果是7
?>

3、round 浮点数 进行四舍五入

<?php
  echo round(6.1); //结果是6
  echo round(6.9);//结果是7
?>

php怎么保存小数点后两位并且四舍五入我爱编程网

php怎么保存小数点后两位并且四舍五入

php保留两位小数并且四舍五入

代码如下:

$num = 123213.666666;
echo sprintf("%.2f", $num);

php保留两位小数并且不四舍五入

代码如下:

$num = 123213.666666;
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));

php进一法取整

代码如下:
echo ceil(4.3); // 5
echo ceil(9.999); // 10

php舍去法,取整数

代码如下:

echo floor(4.3); // 4
echo floor(9.999); // 9

php怎么保存小数点后两位并且四舍五入

php+语言来写一个算法并计算到今天为止你出生的天数?

我爱编程网(https://www.52biancheng.com)小编还为大家带来php+语言来写一个算法并计算到今天为止你出生的天数?的相关内容。

可以使用 PHP 的 strtotime 函数来计算出生日期到现在的天数。首先,你需要将你的出生日期转换成 Unix 时间戳,然后使用 time 函数获取当前的时间戳,最后使用 floor 函数向下取整,将两个时间戳相减并除以 86400(一天的秒数)即可得到从出生日期到现在的天数。
示例代码如下:
$birthday = "1996-01-01";
$birthday_timestamp = strtotime($birthday);
$today_timestamp = time();
$days = floor(($today_timestamp - $birthday_timestamp) / 86400);
echo "你出生到现在已经有 $days 天了。";

以上就是我爱编程网小编给大家带来的php怎么保存小数点后两位并且四舍五入全部内容,希望对大家有所帮助!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“php怎么保存小数点后两位并且四舍五入”相关推荐