【问题标题】:Php floatval get correct valuesphp floatval 得到正确的值
【发布时间】:2016-12-23 06:26:13
【问题描述】:

我需要得到一个字符串的浮点数。但是我面临 0 个十进制值的问题,即 -

floatval("10000.01") gives 10000.01

但是

floatval("10000.00") is giving 10000

我也需要后面的值 10000.00。我错过了什么?

【问题讨论】:

标签: php type-conversion decimal


【解决方案1】:

尝试使用 number_format() 函数代替,

$numberValue = "10000.00";
$numberString = number_format($numberValue, 2);

希望一切顺利。

谢谢。

【讨论】:

  • 这会将其转换为 10,000。我不需要逗号('),只是一个简单的普通浮点数。
猜你喜欢
  • 1970-01-01
  • 2015-08-16
  • 2019-07-20
  • 1970-01-01
  • 2022-10-19
  • 2022-08-16
  • 2013-02-14
  • 2014-10-30
  • 1970-01-01
相关资源
最近更新 更多