將數字轉換成中文數字顯示 An npm package for number formatting to Chinese words
使用 npm/yarn/pnpm 安裝此 package:
npm install @andy922200/number-to-chinese-words
yarn add @andy922200/number-to-chinese-words
pnpm add @andy922200/number-to-chinese-words
import { NumberToChinese } from '@andy922200/number-to-chinese-words';
const result = NumberToChinese(1234567.89);
console.log(formattedNumber); // 結果為 一百二十三萬四千五百六十七點八九
Number 數字 | Chinese Representation 中文轉換 |
---|---|
0 | 零 |
123 | 一百二十三 |
-123 | 負一百二十三 |
9007199254740991 | 九千零七兆一千九百九十二億五千四百七十四萬零九百九十一 |
-9007199254740991 | 負九千零七兆一千九百九十二億五千四百七十四萬零九百九十一 |
0.45 | 零點四五 |
123.45 | 一百二十三點四五 |
123.045608 | 一百二十三點零四五六零八 |
19010100020100.01 | 十九兆零一百零一億零二萬零一百點零一 |
-0.45 | 負零點四五 |
-123.45 | 負一百二十三點四五 |
-123.045608 | 負一百二十三點零四五六零八 |
-19010100020100.01 | 負十九兆零一百零一億零二萬零一百點零一 |
10 | 十 |
100 | 一百 |
1000 | 一千 |
1000000 | 一百萬 |
10000000 | 一千萬 |
100000000 | 一億 |
1000000000 | 十億 |
10000000000 | 一百億 |
1000000000000 | 一兆 |
3001 | 三千零一 |
30001 | 三萬零一 |
3000100 | 三百萬零一百 |
300020100 | 三億零二萬零一百 |
3000000000000100 | 三千兆零一百 |
3000010100000100 | 三千兆零一百零一億零一百 |
8019010100020100 | 八千零一十九兆零一百零一億零二萬零一百 |
8019010100022010 | 八千零一十九兆零一百零一億零二萬二千零一十 |
-3001 | 負三千零一 |
-30001 | 負三萬零一 |
-3000100 | 負三百萬零一百 |
-300020100 | 負三億零二萬零一百 |
-3000000000000100 | 負三千兆零一百 |
-3000010100000100 | 負三千兆零一百零一億零一百 |
-8019010100020100 | 負八千零一十九兆零一百零一億零二萬零一百 |
-8019010100022010 | 負八千零一十九兆零一百零一億零二萬二千零一十 |