在 PHP 中我有以下代码:
<?PHP
$var = .000021;
echo $var;
?>
输出为 2.1E-5 !
为什么?它应该打印 .000021
最佳答案
使用 number_format()得到你所追求的:
print number_format($var, 5);
同时检查 sprintf()
https://stackoverflow.com/questions/1471674/
相关文章:
xml - 如何在 sublime 3 中安装 sublime text indent xml
formatting - excel中的数字格式: Showing % value without
java - 如何使用 Java 的 DecimalFormat 进行 "smart"货币格式?
ruby-on-rails - 在 rails3 中禁用 :. 格式路由
github - 如何在 GitHub 上的 MD markdown 自述文件中添加空格?
asp.net - 格式化 DataBinder.Eval 数据