/** * 通过移动小数点 扩大倍数或缩小倍数(解决出现e+、e-的问题) * * @param value 数字字符串 */ declare function scienceNum(value: string): string; declare function executeStr(c: string, d: string, n: number): string; /** * 判断是否为整数,字符整数也返回true * * @param num * @returns */ declare function isInteger(num: number): boolean; /** * 四则运算 * * @param x * @param y * @param op 操作符,0:加;1:减;2:乘;3:除 * @param acc 保留小数位个数,进行四舍五入 * @param sci 默认false,是否处理含e+、e-科学计数法的值,注意:科学计数法数值处理后的结果为string类型。 */ declare function execute(x: number | string, y: number | string, op: number, acc: number, sci: boolean): string | number; declare function add(x: number | string, y: number | string, acc: number, sci: boolean): string | number; declare function subtract(x: number | string, y: number | string, acc: number, sci: boolean): string | number; declare function multiply(x: number | string, y: number | string, acc: number, sci: boolean): string | number; declare function divide(x: number | string, y: number | string, acc: number, sci: boolean): string | number; declare const _default: { execute: typeof execute; executeStr: typeof executeStr; isInteger: typeof isInteger; add: typeof add; subtract: typeof subtract; multiply: typeof multiply; divide: typeof divide; scienceNum: typeof scienceNum; }; export default _default;