除法的问题?9/5=1.8,我只要整数部分怎么做?

xieqi 2003-10-17 03:33:18
<?php
$a=9/5;
echo $a."<br>";
echo number_format($a,0)."<br>";
echo ceil($a);
?>
显示
1.8
2
2,
我只要商的整数部分怎么做?(9/5=1)
...全文
1876 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
blueoxygen 2003-10-17
  • 打赏
  • 举报
回复
floor
victoryall 2003-10-17
  • 打赏
  • 举报
回复
floor(9/5)

floor是取得小于小数并最接近于小数的整数
gboy2003 2003-10-17
  • 打赏
  • 举报
回复
up
lpclpc 2003-10-17
  • 打赏
  • 举报
回复

floor()函数就可以了
feel8 2003-10-17
  • 打赏
  • 举报
回复
floor
(PHP 3, PHP 4 )

floor -- 舍去法取整
说明
float floor ( float value)


返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

例子 1. floor() 例子

<?php
echo floor(4.3); // 4
echo floor(9.999); // 9
?>



lapmx 2003-10-17
  • 打赏
  • 举报
回复
floor
xuzuning 2003-10-17
  • 打赏
  • 举报
回复
echo floor(9/5);
cloudchen 2003-10-17
  • 打赏
  • 举报
回复
<?php
echo intval(9/5);
?>

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧