将数字从12转换为12.00

时间:2012-11-06 22:44:11

标签: php javascript

  

可能重复:
  In PHP, how to print a number with 2 decimals, but only if there are decimals already?

兄弟我想转换我,无论我进入文本字段的方式都会自动转换 12至12.00

如何使用php和javascript进行工作

由于

4 个答案:

答案 0 :(得分:2)

在PHP中,通过这样做很容易做到:

number_format($numberVar, 2);

答案 1 :(得分:1)

试试这个number_format() from PHP.net

echo number_format(12, 2)

答案 2 :(得分:1)

什么,没有javascript?

var x = 3;
alert(x.toFixed(2)); // 3.00

对于给定的案例会“有效”,但也会如此:

alert(x + '.00');

bugstoFixed的某些旧版浏览器中有{{3}}具有特定值,因此许多人编写了自己的简单例程。

答案 3 :(得分:-2)

$thisnum = $thisnum . ".00";

概念证明:

$thisnum = $thisnum . ".00";
echo ($thisnum + 4.55);

然而,正如社区所指出的,这只适用于问题中提到的案例,并且不会处理已经有小数的任何用例。其他答案更好。