@lancercomet/utils
Version:
My personal utils lib.
31 lines (30 loc) • 841 B
TypeScript
/**
* 格式化函数内部执行方法.
*
* @param {number} threshold 计算边界.
* @param {string} unitLabel 单位文字.
* @param {number} value 原始数字.
* @param {number} [fixing=1] 保留小数, 默认为 1.
* @returns {string}
*
* @example
* unitFormat(10000, '万', 20000, 1) // '2.0 万'
*/
declare function unitFormat(threshold: number, unitLabel: string, value: number, fixing?: number): string;
/**
* 万格式化.
*
* @param {number} value
* @param {number} [fixing=1]
* @returns
*/
declare function tenThousand(value: number, fixing?: number): string;
/**
* 亿格式化.
*
* @param {number} value
* @param {number} [fixing=1]
* @returns
*/
declare function hundredMillion(value: number, fixing?: number): string;
export { unitFormat, tenThousand, hundredMillion };