number-to-chinese-text
v1.0.2
Published
A function to convert numbers to Chinese text
Readme
Installation
npm install --save number-to-chinese-text
Usage
import { numberToChinese } from 'number-to-chinese-text';
//基本数据演示
console.log(numberToChinese(0.123)); // "零点一二三"
console.log(numberToChinese(123.45)); // "一百二十三点四五"
console.log(numberToChinese(1001.0101)); // "一千零一点零一零一"
console.log(numberToChinese(12345.6789)); // "一万二千三百四十五点六七八九"
// 大写演示
console.log(numberToChinese(123.45, true)); // "壹佰贰拾叁点肆伍"
console.log(numberToChinese(999999999999.999, true)); // 玖仟玖佰玖拾玖亿玖仟玖佰玖拾玖万玖仟玖佰玖拾玖点玖玖玖
// 边界情况演示
console.log(numberToChinese(0)); // "零"
console.log(numberToChinese(-123.45)); // "负一百二十三点四五"
console.log(numberToChinese(10.01)); // "十点零一"
// 大数演示
console.log(numberToChinese(100000000.12)); // "一亿点一二"
console.log(numberToChinese(999999999999.999)); // 九千九百九十九亿九千九百九十九万九千九百九十九点九九九
// 负数演示
console.log(numberToChinese(-1234.56)); // 负一千二百三十四点五六
