/number-to-chinese-words

An npm package for number formatting to Chinese words

Primary LanguageTypeScriptMIT LicenseMIT

Number To Chinese Words

將數字轉換成中文數字顯示 An npm package for number formatting to Chinese words

安裝 Installation

使用 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

使用方法 Usage

import { NumberToChinese } from '@andy922200/number-to-chinese-words';

const result = NumberToChinese(1234567.89);

console.log(formattedNumber); // 結果為 一百二十三萬四千五百六十七點八九

Demo

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 負八千零一十九兆零一百零一億零二萬二千零一十

作者 Author

Andy Lien @andy922200