UNPKG

typescript-util

Version:

JS/TS 的简单工具

40 lines 1.42 kB
/** * NumberTool * @author 冰凝 * @date 2022-09-19 09:42:40 **/ export declare class NumberTool { /** * 以货币形式展示数字 <br> * @param amount 待显示金额 * @param fraction 小数位数, 默认 2 * @param interval 间隔 默认 4 * @param locale 货币标识 默认 ¥ */ static showAmount(amount: string | number, fraction?: number, interval?: number, locale?: string): string; /** * 展示一个数字 使用指定的分隔位和小数位数 * @param num 要展示的数字 * @param fraction 小数位数 大于等于零 * @param interval 分隔位 大于等于一 */ static show(num: string | number, fraction?: number, interval?: number): string; /** * 数值边界限制 * @param num 待处理数字 * @param min 最小值(含) * @param max 最大值 (含) */ static limit(num: number, min?: number, max?: number): number; /** * 指定数字范围转范围内所有数组成的数组, 步进1 <br> * 范围: * - 对于整数 恰好是 [start, end]; * - 对于小数 从 start, 开始按照步长增长到最后一个 小于等于 end 的数字 * * @param start 开始范围, 允许大于 end * @param end 结束范围, 允许小于 start */ static range(start: number, end: number): Array<number>; } //# sourceMappingURL=NumberTool.d.ts.map