货币格式化 元转分
export function regYuanToFen(yuan, digit = 100) {
let m = 0,
s1 = yuan.toString(),
s2 = digit.toString();
try {
m += s1.split('.')[1].length;
} catch (e) {}
try {
m += s2.split('.')[1].length;
} catch (e) {}
return (Number(s1.replace('.', '')) * Number(s2.replace('.', ''))) / Math.pow(10, m);
}
货币格式化 分转元
export function regFenToYuan(price) {
let num = price * 0.01;
num += '';
let reg = num.indexOf('.') > -1 ? /(\d{1,3})(?=(?:\d{3})+\.)/g : /(\d{1,3})(?=(?:\d{3})+$)/g;
num = num.replace(reg, '$1');
num = toDecimal2(num);
return num;
}