/** * 精确数学运算工具类 * 使用 Decimal.js 库实现高精度计算。 * 完整的浮点数运算支持 * 精度可控 * 支持科学计数法 * 处理大数和小数都很可靠 * 提供了丰富的数学运算方法 * 适合金融计算等高精度场景 */ /** * 精确除法函数 * @param {number|string} arg1 被除数 * @param {number|string} arg2 除数 * @param {number} [precision] 精度,默认保留10位小数 * @returns {number} 商 * @throws {Error} 当除数为0时抛出错误 */ export declare function mathDivide(arg1: number | string, arg2: number | string, precision?: number): number; /** * 精确加法 * @param {number|string} arg1 第一个数 * @param {number|string} arg2 第二个数 * @param {number} [precision] 精度,默认保留10位小数 * @returns {number} 和 */ export declare function mathAdd(arg1: number | string, arg2: number | string, precision?: number): number; /** * 精确减法 * @param {number|string} arg1 被减数 * @param {number|string} arg2 减数 * @param {number} [precision] 精度,默认保留10位小数 * @returns {number} 差 */ export declare function mathSubtract(arg1: number | string, arg2: number | string, precision?: number): number; /** * 精确乘法 * @param {number|string} arg1 第一个数 * @param {number|string} arg2 第二个数 * @param {number} [precision] 精度,默认保留10位小数 * @returns {number} 积 */ export declare function mathMultiply(arg1: number | string, arg2: number | string, precision?: number): number;