如何在php中显示/避免epsilon值

如何在php中显示/避免epsilon值,php,mysql,Php,Mysql,可能重复: 如何避免在php中显示epsilon值 Output needed: 200000000 mysql表 amount float 如果我在输入框中输入200000000,它在mysql中存储2e+008,并使用以下代码通过jquery获取值 $amount=$("[id=amountfee]").val(); <?php echo $amount ?> $amount=$(“[id=amountfee]”)val(); 您应该查看数字格式()函数:使用

可能重复:

如何避免在php中显示epsilon值

Output needed: 200000000
mysql表

   amount   float
如果我在输入框中输入200000000,它在mysql中存储2e+008,并使用以下代码通过jquery获取值

$amount=$("[id=amountfee]").val();

<?php echo $amount ?>
$amount=$(“[id=amountfee]”)val();

您应该查看
数字格式()
函数:

使用十进制或双精度作为数据类型,而不是浮点。这也将帮助您避免浮动时可能出现的问题

你能添加一些代码吗?例如,数字是如何创建的?您目前是如何输出数字的?添加了@ManseUK。问题在mysql表中,并显示出来。问题不在您的mysql表中。如何存储在这里并不重要。您的问题是如何显示它。为什么要删除PHP标记?它是如何从我的SQL进入浏览器的?@Gordon ok-我希望OP能添加一些代码,说明它是如何从MySQL进入浏览器的。。。
$amount=$("[id=amountfee]").val();

<?php echo $amount ?>