日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

php取整函数ceil,floor,round,intval函数的区别

發(fā)布時(shí)間:2025/3/15 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php取整函数ceil,floor,round,intval函数的区别 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、ceil — 進(jìn)一法取整
說明
float ceil ( float $value )
返回不小于 value 的下一個(gè)整數(shù),value 如果有小數(shù)部分則進(jìn)一位。ceil() 返回的類型仍然是 float,因?yàn)?float 值的范圍通常比 integer 要大。
ceil() 例子

  • <?php
  • echo ceil(4.3); // 5
  • echo ceil(9.999); // 10
  • ?>
  • 2、floor — 舍去法取整
    說明
    float floor ( float $value )
    返回不大于 value 的下一個(gè)整數(shù),將 value 的小數(shù)部分舍去取整。floor() 返回的類型仍然是 float,因?yàn)?float 值的范圍通常比 integer 要大。
    floor() 例子

  • <?php
  • echo floor(4.3); // 4
  • echo floor(9.999); // 9
  • ?>
  • 3、round — 對浮點(diǎn)數(shù)進(jìn)行四舍五入
    說明
    float round ( float $val [, int $precision ] )
    返回將 val 根據(jù)指定精度 precision(十進(jìn)制小數(shù)點(diǎn)后數(shù)字的數(shù)目)進(jìn)行四舍五入的結(jié)果。precision 也可以是負(fù)數(shù)或零(默認(rèn)值)。
    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
  • ?>
  • Note: PHP 默認(rèn)不能正確處理類似 “12,300.2″ 的字符串。
    Note: precision 參數(shù)是在 PHP 4 中被引入的。

    4、intval — 獲取變量的整數(shù)值
    說明
    int intval ( mixed $var [, int $base ] )
    通過使用特定的進(jìn)制轉(zhuǎn)換(默認(rèn)是十進(jìn)制),返回變量 var 的 integer 數(shù)值。
    var 可以是任何標(biāo)量類型。intval() 不能用于 array 或 object。
    intval() 例子

  • <?php
  • echo intval(4.3); // 4
  • echo intval(9.999); // 9
  • ?>
  • Note:
    除非 var 參數(shù)是字符串,否則 intval() 的 base 參數(shù)不會(huì)有效果。

    個(gè)人認(rèn)為floor函數(shù)與intval函數(shù)功能相同,所不同之處是一個(gè)返回的浮點(diǎn)數(shù)(float),而另一個(gè)是整數(shù)(integer),因?yàn)?float 值的范圍通常比 integer 要大。不過就數(shù)值本身來說兩者是相等的。

    轉(zhuǎn)載于:https://www.cnblogs.com/ymj0906/p/5944215.html

    總結(jié)

    以上是生活随笔為你收集整理的php取整函数ceil,floor,round,intval函数的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。