/** * 求一个数保留小数,不四舍五入 * @param num 数字 * @param decimal 精度 */ export const formatDecimalNoRound = (num: number | string, decimal: number) => { num = num.toString(); const index = num.indexOf('.'); if (index !== -1) { num = num.substring(0, decimal + index + 1); } else { num = num.substring(0); } return Number(parseFloat(num).toFixed(decimal)); }