-2

可能重复:
在 PHP 中,如何打印带有 2 个小数的数字,但前提是已经有小数?

兄弟们,我想以任何方式转换我进入文本字段的方式自动将 12 变为 12.00

php和javascript如何工作

谢谢

4

4 回答 4

2

在 PHP 中很容易做到这一点:

number_format($numberVar, 2);
于 2012-11-06T22:46:26.433 回答
1

试试这个来自 PHP.net 的 number_format()

echo number_format(12, 2)
于 2012-11-06T22:46:12.693 回答
1

什么,没有javascript?

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

将“工作”给定的情况,但也将:

alert(x + '.00');

在某些具有某些值的旧浏览器中存在错误toFixed,因此许多人编写了自己的简单例程。

于 2012-11-06T23:12:19.140 回答
-2
$thisnum = $thisnum . ".00";

概念证明:

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

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

于 2012-11-06T22:50:58.937 回答