var f = Math.round(x*10000)/10000;
var s = f.toString();
var rs = s.indexOf(‘.’);
if (rs < 0) {
rs = s.length;
s += ‘.’;
}
while (s.length <= rs + 4) {
s += ‘0’;
}
return s;
}
};
/金额格式化/
Vue.prototype.number_format= function (number, decimals, dec_point, thousands_sep) {
/*参数说明:
number:要格式化的数字
decimals:保留几位小数
dec_point:小数点符号
thousands_sep:千分位符号*/
number = (number + ‘’).replace(/[^0-9±Ee.]/g, ‘’);
var n = !isFinite(+number) ? 0 : +number,
prec = !isFinite(+decimals) ? 2 : Math.abs(decimals),
sep = (typeof thousands_sep === ‘undefined’) ? ‘,’ : thousands_sep,
dec = (typeof dec_point === ‘undefined’) ? ‘.’ : dec_point,