1. 程式人生 > >php float函數四舍五入問題

php float函數四舍五入問題

oat round float 問題 floor函數 val 轉換 整形 3.1

不四舍五入只取整數
floor函數 2.1 = 2
2.6 = 2

不四舍五入浮點進1
ceil函數:2.1 = 3
2.6 = 3
ceil(-3.14)=-3
ceil(9.99)=10

四舍五入
round函數:2.1 = 2
2.6 = 3
round(1.95583, 2)=1.96

轉換整形
intval函數 2.1 = 2
2.6 = 2
intval(‘abc‘)=0
intval(‘5bc‘)=5

php float函數四舍五入問題