Convert Arabic numerals to Chinese numbers, support up to 16 digits. Support Chinese uppercase and lowercase numbers, support decimals (keep three digits). 100% test coverage.
将阿拉伯数字转换为中文数字,最大支持16位数字。支持中文大、小写数字、支持小数(保留三位),支持中文大写金额。测试覆盖率百分之百。
$ npm install number2chinesenumber
$ pnpm add number2chinesenumber
import convertToChineseNumber from 'number2chinesenumber'
const num = 100.7007
convertToChineseNumber(num) // 一百点七
convertToChineseNumber(num, 'maxAmount') // 壹佰元零柒角整
convertToChineseNumber(num, 'amount') // 一百元零七角
convertToChineseNumber(num, 'max') // 壹佰点柒
convertToChineseNumber(100107) // 十万零一百零七
convertToChineseNumber(1011) // 一千零一十一