Chinese Number Converter
Number
Chinese Numbers
Capital Chinese Numbers
What is a Chinese Number?
Chinese numbers, also known as Hanzi numbers, are a commonly used method of representing numbers in Chinese, using specific characters to represent different values. Unlike Arabic numerals, Chinese numbers are primarily used in written and formal contexts, such as contracts, bills, checks, and more.
Basic Rules of Chinese Numbers
The Chinese number system uses basic digits from zero to nine, combined with units such as ten, hundred, thousand, ten thousand, and hundred million to represent larger numbers. Unlike Arabic numerals, Chinese numbers follow a writing system used mainly in formal settings to prevent manipulation. The structure of Chinese numbers mainly includes the following symbols:
Arabic Number | Chinese | Capital Number |
---|---|---|
0 | 零 | 零 |
1 | 一 | 壹 |
2 | 二 | 贰 |
3 | 三 | 叁 |
4 | 四 | 肆 |
5 | 五 | 伍 |
6 | 六 | 陆 |
7 | 七 | 柒 |
8 | 八 | 捌 |
9 | 九 | 玖 |
10 | 十 | 拾 |
100 | 百 | 佰 |
1000 | 千 | 仟 |
10,000 | 万 | 万/萬 |
100,000,000 | 亿 | 亿/億 |
1,000,000,000,000 | 兆 | 兆 |
How to Convert Arabic Numbers to Chinese Numbers?
To convert Arabic numbers into Chinese numbers, follow these steps:
- Group the Numbers: Divide the Arabic number into groups of four digits, starting from the right. If there are fewer than four digits on the left, just keep the actual number.
- Convert Each Group: Break each group down into individual digits for the thousands, hundreds, tens, and ones place. Convert each digit and add the appropriate unit (千, 百, 十) for non-zero digits. Then, combine the results.
- Handling Zeros: If a number contains multiple consecutive zeros, Chinese typically uses a single "零" to represent them. If the number ends with a zero, the "零" is usually omitted.
- Handling "One": When "one" appears in the tens place (e.g., 10), it is omitted, so "10" becomes "十" rather than "一十". If there is a higher non-zero digit before the tens place, "一" should be retained (e.g., 110 becomes "一百一十").
- Combine Groups: After converting each group, combine the results into the final Chinese number, adding large number units (兆, 亿, 万) from high to low. If a group of four digits is all zeros, it and its unit are omitted.
Examples
1. Basic Conversion: Convert the number 205
- Grouping: Since it's fewer than four digits, keep the original number: 205.
- Conversion:
- Hundreds place 2 → 二百
- Tens place 0 → 零
- Ones place 5 → 五
- Handling Zeros: No consecutive zeros, and the number doesn't end in zero, so no changes.
- Combined Result: 二百零五.
2. Large Number Conversion: Convert the number 1,023,456,789
- Grouping: Split into groups of four digits: 10 | 2345 | 6789
- Conversion:
- 10 → 一十零
- 2345 → 二千三百四十五
- 6789 → 六千七百八十九
- Handling Zeros and "One": The 10 ends with zero, and since "一" stands alone in the tens place, it becomes "十".
- Combine Groups:
- 10 → 十亿
- 2345 → 二千三百四十五万
- 6789 → 六千七百八十九
- Final Result: 十亿二千三百四十五万六千七百八十九.
3. Complex Zero Handling: Convert the number 1,001,001
- Grouping: Split into groups: 100 | 1001
- Conversion:
- 100 → 一百零零
- 1001 → 一千零零一
- Handling Zeros: Remove extra zeros at the end:
- 100 → 一百零零 → 一百
- 1001 → 一千零零一 → 一千零一
- Combine Groups:
- 100 → 一百万
- 1001 → 一千零一
- Final Result: 一百万一千零一.
How to Convert Chinese Numbers to Arabic Numbers?
- Group the Numbers: Split the Chinese number into groups based on large number units (兆, 亿, 万).
- Convert Each Group: Break down each group by the units of thousands (千), hundreds (百), tens (十), and ones . Calculate the value of each digit according to its position (e.g., thousands place is multiplied by 1000, hundreds place by 100, tens place by 10).
- Sum the Results: Multiply each group's result by the corresponding large number unit (e.g., 亿 is multiplied by 100,000,000, 万 by 10,000), then sum the results.
Example
Convert the Chinese number: 三亿二千一百万零五百
- Grouping: 三 | 二千一百 | 零五百
- Conversion:
- 三 → 3
- 二千一百 → 2 × 1000 + 1 × 100 = 2100
- 零五百 → 0 + 5 × 100 = 500
- Sum the Results:
- 亿 place 3 → 3 × 100000000 = 300000000
- 万 place 2100 → 2100 × 10000 = 21000000
- Ones place 500 → 500 × 1 = 500
- Final Result: 321,000,500.