Rumah > pembangunan bahagian belakang > masalah PHP > php如何保留小数点后两位且不四舍五入

php如何保留小数点后两位且不四舍五入

coldplay.xixi
Lepaskan: 2023-03-06 10:04:01
asal
8841 orang telah melayarinya

php保留小数点后两位且不四舍五入的方法:使用函数substr,代码为【echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2))】。

php如何保留小数点后两位且不四舍五入

php保留小数点后两位且不四舍五入的方法:

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

代码如下:

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

php进一法取整

代码如下:

echo ceil(4.3); // 5
echo ceil(9.999); // 10
Salin selepas log masuk

php舍去法,取整数

代码如下:

echo floor(4.3); // 4
echo floor(9.999); // 9
Salin selepas log masuk

想了解更多编程学习,敬请关注php培训栏目!

Atas ialah kandungan terperinci php如何保留小数点后两位且不四舍五入. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan