此问题已在此处有答案:
Why is PHP printing my number in scientific notation, when I specified it as .000021?(8个回答)
6天前关闭。
可能重复:
Forcing output in standard mathematical notation in PHP
Output displayed: 2e+008
如何避免在php中显示epsilon值?
Output needed: 200000000
mysql表
amount float
如果我在输入框中输入200000000,它会在mysql中存储2e+008,并使用以下代码通过jquery获取值
$amount=$("[id=amountfee]").val();
<?php echo $amount ?>
2条答案
按热度按时间j0pj023g1#
你应该看看
number_format()
函数:http://us2.php.net/manual/en/function.number-format.phpvfh0ocws2#
使用DECIMAL或DOUBLE作为数据类型,而不是float。这也将帮助您避免浮动时可能遇到的问题。