介紹PHP取整的四種方法


PHP實現取整的問題,不僅在我們學習PHP過程中會遇到,在我們PHP面試過程中也是常見的考點之一。

下面我們結合簡單的示例給大家總結介紹PHP取整的四種方法。

第一種方法:直接取整,舍棄小數,保留整數

1

2

3

4

5

6

7

<?php

$num = 3.1415926;

$num2 = 3.6;

 

echo intval($num).'<br>';

echo  intval($num2);

echo "<hr>";

?>

結果如下:

3

3

第二種方法:四舍五入取整

1

2

3

4

5

6

7

<?php

$num = 3.1415926;

$num2 = 3.6;

 

echo round($num).'<br>';

echo  round($num2);

echo "<hr>";

?>

結果如下:

3

4

第三種方法:向上取整

1

2

3

4

5

6

7

<?php

$num = 3.1415926;

$num2 = 3.6;

 

echo ceil($num).'<br>';

echo  ceil($num2);

echo "<hr>";

?>

結果如下:

4

4

第四種方法:向下取整

1

2

3

4

5

6

<?php

$num = 3.1415926;

$num2 = 3.6;

 

echo floor($num).'<br>';

echo  floor($num2);

?>

結果如下:

3

3

相關函數介紹:

intval函數表示獲取變量的整數值。

round函數表示對浮點數進行四舍五入。

ceil函數表示進一法取整。

floor函數表示舍去法取整。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM