PHP取整,四捨五入,向上取整,向下取整

2021-09-26 12:47:39 字數 962 閱讀 5950

1、四捨五入取整 round(value1,value2)

value2預設為0

round

(24.1

)// 24

round

(24.5

)// 25

round

(24.5,0

)// 25

round

(24.55321,1

)// 24.6

round

(24.55321,2

)// 24.55

round

(24489.55321,-

2)// 24500

2、向上取整 ceil(value)

不管小數點後是多少,都將進1

ceil

(24.1

)// 25

ceil

(24.5

)// 25

3、向下取整 floor(value)

不管小數點後是多少,都將捨去

floor

(24.1

)// 24

floor

(24.5

)// 24

4、轉整型 intval(value)
intval

(24.13657489

)// 24

intval

(24.89745379

)// 24

intval

('helloworld'

)// 0 value為純字串 執行結果都為0

intval

('2a4.4567896'

)// 2 value為數字與字串組合 遇到字串,後面則全部捨去

intval

('a24.4567896'

)// 0

js 向上取整 向下取整 四捨五入

1.只保留整數部分 丟棄小數部分 parseint 5.1234 5 2.向下取整 該數值的最大整數 和parseint 一樣 math.floor 5.1234 5 3.向上取整 有小數,整數就 1 math.ceil 5.1234 4.四捨五入 小數部分 math.round 5.1234 5m...

js 向上取整 向下取整 四捨五入

1.只保留整數部分 丟棄小數部分 parseint 5.1234 5 2.向下取整 該數值的最大整數 和parseint 一樣 math.floor 5.1234 5 3.向上取整 有小數,整數就 1 math.ceil 5.1234 6 4.四捨五入 小數部分 math.round 5.1234 ...

js 向上取整 向下取整 四捨五入

1.只保留整數部分 丟棄小數部分 parseint 5.1234 5 2.向下取整 該數值的最大整數 和parseint 一樣 math.floor 5.1234 5 3.向上取整 有小數,整數就 1 math.ceil 5.1234 4.四捨五入 小數部分 math.round 5.1234 5 ...