您好,欢迎访问一九零五行业门户网

javascript实现保留两位小数的多种方法_javascript技巧

第一种方法:javascript实现保留两位小数一位自动补零代码实例:
第一种方法介绍一下如何实现对数字保留两位小数效果,如果数字的原本小数位数不到两位,那么缺少的就自动补零,这个也是为了统一的效果,先看代码实例:
function returnfloat(value){ var value=math.round(parsefloat(value)*100)/100; var xsd=value.tostring().split(.); if(xsd.length==1){ value=value.tostring()+.00; return value; } if(xsd.length>1){ if(xsd[1].length1){ if(xsd[1].length1)用来判断数字的长度是否大于1,也就是数字是否具有小数,如有小数,但是小数的位数小于2,也就是类似3.1这样的,就会在后面加一个0,也就是会转换为3.10。
第二种方法:汇总js中格式化数据保留两位小数的函数的多种方法
最好方法:
保留两位好像是这样吧
var a = 9.39393; alert(a.tofixed(2));
说明:
alert(number.tofixed(9.39393));
返回的是9.39
但是只有ie5.5以上的版本才支持。
其它方法:
方法一:
function roundfun(numberround,rounddigit) //四舍五入,保留位数为rounddigit { if (numberround>=0) { var tempnumber = parseint((numberround * math.pow(10,rounddigit)+0.5))/math.pow(10,rounddigit); return tempnumber; } else { numberround1=-numberround var tempnumber = parseint((numberround1 * math.pow(10,rounddigit)+0.5))/math.pow(10,rounddigit); return -tempnumber; } }
方法二:

第三种方法:javascript保留两位小数代码

以上就是javascript实现保留两位小数的多种方法,希望对大家的学习有所帮助。
其它类似信息

推荐信息