将浮点数解析为具有x位小数的字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将浮点数解析为具有x位小数的字符串相关的知识,希望对你有一定的参考价值。
converts a number "v" to a float number and formats the string it with "d" decimals, used on input type text onblur="parseFloatString(this.value,2);"
function parseFloatString (v,d) { var x = parseFloat( !v ? 0 : v); x = parseFloat( Math.round( x * Math.pow(10,d) ) ) / Math.pow(10,d); y = x + ""; if (y.indexOf(".")==-1) y = x + "."; var a = y.split("."); if (a[1].length<d) for(k=a[1].length;k<d;k++) a[1]+="0"; y = a[0]+"."+a[1]; return y; }
以上是关于将浮点数解析为具有x位小数的字符串的主要内容,如果未能解决你的问题,请参考以下文章