當前位置:首頁 » 編程語言 » php取整函數是

php取整函數是

發布時間: 2022-07-31 15:52:22

php取整函數是什麼

有3個:
floor

捨去法取整
floor
($value
)
返回不大於
value
的下一個整數,將
value
的小數部分捨去取整。floor()
返回的類型仍然是
float,因為
float
值的范圍通常比
integer
要大。
?php
echo
floor(4.3);
//
4
echo
floor(9.999);
//
9
?
ceil

進一法取整
ceil
(
$value
)
返回不小於
value
的下一個整數,value
如果有小數部分則進一位。ceil()
返回的類型仍然是
float,因為
float
值的范圍通常比
integer
要大。
?php
echo
ceil(4.3);
//
5
echo
ceil(9.999);
//
10
?
round

對浮點數進行四捨五入
?php
echo
round(3.4);
//
3
echo
round(3.5);
//
4
echo
round(3.6);
//
4
echo
round(3.6,
0);
//
4
echo
round(1.95583,
2);
//
1.96
echo
round(1241757,
-3);
//
1242000
echo
round(5.045,
2);
//
5.05
echo
round(5.055,
2);
//
5.06
?

⑵ php使用哪個函數實現向上取整,哪個函數實現向下取整

向上取整,有小數就加1:ceil();
向下取整:floor()。

⑶ php 字元串中取整數 如: $str='12|字元串'; 從$str中去前面的12出來.

<?php
$str='12|字元串';
echo (int)$str;

//輸出 12

如果你喜歡正則來解的

<?php
$str='12|字元串';
echo preg_replace('/(\d+).*/','\\1',$str);

⑷ php裡面如何對除法結果取整

可以使用函數intdiv();

⑸ php中浮點轉整數 為什麼是向下取整

1.直接取整,舍棄小數,保留整數:intval();
2.四捨五入取整:round();
3.向上取整,有小數就加1:ceil();
4.向下取整:floor()

⑹ php程序如何實現四捨五入和無條件捨去、無條件進入法

floor() 函數:

<?php
echo(floor(0.60));
echo(floor(0.40));
echo(floor(5));
echo(floor(5.1));
echo(floor(-5.1));
echo(floor(-5.9))
?>

輸出

0
0
5
5
-6
-6


ceil() 函數向上舍入為最接近的整數。

<?php
echo(ceil(0.60);
echo(ceil(0.40);
echo(ceil(5);
echo(ceil(5.1);
echo(ceil(-5.1);
echo(ceil(-5.9));
?>

輸出

1
1
5
6
-5
-5


round() 函數對浮點數進行四捨五入。

<?php
echo(round(0.60));
echo(round(0.50));
echo(round(0.49));
echo(round(-4.40));
echo(round(-4.60));
?>

輸出

1
1
0
-4
-5


等函數

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:532
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:30
linux485 發布:2025-07-05 14:38:28 瀏覽:310
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:760
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:436
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:719
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:246
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:692
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:288
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:837