Jquery / Javascript / PHP:显示每个带有两位小数的数字

时间:2013-03-26 10:12:06

标签: php javascript jquery numbers decimal

我有一个(希望)快速而简短的问题。我试图找到一个Javascript,Jquery或PHP函数,它允许我在两个小数的网页上显示每个数字。基本上,0应该是0.00,1.5应该是1.50,1.54应该保持1.54。

但是,我在stackoverflow上找到的大多数函数,如this一个,似乎要求我手动输入每个数字(并且不适用于整数)。有没有办法将函数应用于类?理想情况下,我正在寻找一个函数,(1)适用于同一类中的所有数字,(2)显示每个具有两位小数的数字,甚至是整数。

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

对于PHP,你有number_format($whateverNumber,2)或sprintf,或者甚至只是简单地对类型进行类型转换可能会给出数据;在javascript / jquery中,您可以使用toFixed(2);

在jquery中,您可以执行类似

的操作
$(function(){
    $(".yourClass").each(function(){
        var number = parseFloat($(this).html());
        number = isNaN(number)?0:number;
        $(this).html(number.toFixed(2));
    });
})