我想写浮点数的数组文件如何让数字不以科学形式显示?
<?php
$x=[0.000455,0.000123,0.00005690330203];
$fname='test.txt';
$str='';
foreach($x as $elem){
$str .= "$elem\n";
}
file_put_contents($fname,$str);
?>
但在test.txt的,我看到
0.000455
0.00
5.690330203E-5
我不想被显示的浮点数字科学/指数形式,我希望他们保持原来的形式,除此之外,还有大整数如12430120340 所以如果我使用浮点数的特殊格式,如0.00那么也许它不适合大整数,也许转换他们变成了stri恩斯可能是个好主意?但是如何?
你是什么意思的原始形式?举个例子。 –
在这种情况下,他/她的意思是:'0.00005690330203'而不是'5.690330203E-5' – nickhar
是的,nickhar是对的 – user1769686