-4
我有一个相当独特的情况下,PHP。 4000000-200000 = 3.8E +6我取数据“4000000”在数据库 但很奇怪,为什么减少是3.8E +6我怎样才能让一个380万减少错误在PHP函数
请你所有
我有一个相当独特的情况下,PHP。 4000000-200000 = 3.8E +6我取数据“4000000”在数据库 但很奇怪,为什么减少是3.8E +6我怎样才能让一个380万减少错误在PHP函数
请你所有
帮助如果你的意思是大数字使用指数格式显示,那么格式化输出以强制显示所有数字:
$x = 400000000000000-20000000000000;
echo sprintf('%.0f',$x);
谢谢你的代码我的工作:D – 2012-01-10 09:55:56
我不确定你想要问什么,但是3.8E6 == 3.7 * 10^6 == 3.800.000 – 2012-01-10 09:44:43
是的,这是真的,但是当显示3800000我想,而不是3.8E + 6 – 2012-01-10 09:47:35
如何你显示它,只是'echo $ var;'?如果是这样,请尝试[number_format](http://php.net/number_format)。 – 2012-01-10 09:53:03