php 科学计数法

ms_X0828 2010-11-10 03:35:57
我的电脑是windows的,我用php来显示数据的数据如:
1400000在页面上显示的为:1.4E+6,我想要的却是:1400000


我在网上找了一下可以用sprintf("%.0f",$number);来正确的输出这个数
我的php.ini中设置的
precision = 14


我就是想不明白:
1400000在页面上显示的为:1.4E+6,我想要的却是:1400000

那位大侠可以来解释哈子?????
...全文
308 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuidenghong123 2010-11-11
  • 打赏
  • 举报
回复
转换成字符串输出
懒虫大虾 2010-11-11
  • 打赏
  • 举报
回复
变成字符型再输出应该可以的
ms_X0828 2010-11-11
  • 打赏
  • 举报
回复
我的页面中有的时候显示的是对的
1572500这样的就是显示的对的.而对于140000却显示的为1.4E+6
我真的想不同了
zhang6464 2010-11-10
  • 打赏
  • 举报
回复
不懂,我就可以输出1400000啊,实在不行你就输出字符串呗
这几个你试试呗

echo (string)1400000;
echo '1400000';
echo strval(1400000);

21,886

社区成员

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

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