🔢 汉字数字转换器(一二三/壱弐参)
在阿拉伯数字和日文汉字数字之间双向转换,支持标准(一、二、百、万)和正式银行(壱、弐、参)样式——即时转换。
这是什么工具?
日文使用汉字数字(漢数字)书写数字,遵循以万为单位的进位制。日常使用的标准数字——一二三四五六七八九十百千万——用于地址、书籍章节和一般文本。正式的大字(大字)——壱弐参肆伍陸漆捌玖拾佰阡萬——专门用于钞票、法律合同和庆典文件,因为较简单的一、二、三可以通过添加一笔来篡改,这使它们在历史金融文件上不安全。
这个汉字数字转换器可以将阿拉伯数字如 12,345 转换为一万二千三百四十五(标准)或壱萬弐阡参佰肆拾伍(银行),并可将汉字反向转换为数字。它适用于填写日本银行表格、书写婚礼和丧礼金额、应用本地化,以及检查合同上的价格是否与数字相符。如果你还需要这些字符的假名读音,假名转换器负责文字方面,而汉字读音查询则提供发音。
请参考下表,了解两种样式中使用的数字和单位字符:
| 数值 | 标准 | 银行(大字) | 读音 |
|---|---|---|---|
| 0 | 〇/零 | 零 | zero/rei |
| 1 | 一 | 壱 | ichi |
| 2 | 二 | 弐 | ni |
| 3 | 三 | 参 | san |
| 10 | 十 | 拾 | jū |
| 100 | 百 | 佰 | hyaku |
| 1,000 | 千 | 阡 | sen |
| 10,000 | 万 | 萬 | man |
| 10^8 | 億 | 億 | oku |
| 10^12 | 兆 | 兆 | chō |
运作原理
从数字转汉字时,转换器将数字按四位一组分割(因为日文以万为单位计数,而非千位)。每个四位数组渲染为[千]千[百]百[十]十[个],当个位为一时,十、百、千前的一会被省略(所以 100 是百,不是一百;10 是十,不是一十)。每组再标记其单位后缀——万、亿、兆——并连接起来。反向转换则通过加总每个数字-单位对来解析汉字字符串,所以百二十三被读作 100 + 2×10 + 3 = 123,而千二百 = 1,200。
下表展示了几个示例数字在标准规则下的分解方式:
| 数字 | 标准汉字 | 银行大字 | 分解 |
|---|---|---|---|
| 10 | 十 | 拾 | 1×10(省略一) |
| 100 | 百 | 佰 | 1×100(省略一) |
| 123 | 百二十三 | 佰弐拾参 | 100 + 2×10 + 3 |
| 1,234 | 千二百三十四 | 阡弐佰参拾肆 | 1000 + 200 + 30 + 4 |
| 12,345 | 一万二千三百四十五 | 壱萬弐阡参佰肆拾伍 | 1万 + 2000 + 300 + 40 + 5 |
使用方法
- 输入阿拉伯数字(如 12345)或汉字数字(如 一万二千三百四十五)。
- 选择输出样式——标准(一二三)或银行大字(壱弐参)。
- 点击"转换"查看相反形式的结果。
- 查看分解表以了解数字是如何构成的。
- 复制汉字输出,用于文件、表格或本地化。
常见问题
标准汉字数字和银行汉字数字有什么区别?
标准数字(一二三)用于日常用途;银行大字(壱弐参)是正式字符,用于钞票、合同和庆典礼金信封,因为一、二、三的简单形状可以通过添加笔画来篡改,使它们不适合金融文件。
为什么 100 变成百,前面没有一?
日文在数字一是单位(十、百、千)的乘数且恰好等于一时,会省略数字一。所以 10 是十,100 是百,1000 是千,但 200 是二百,300 是三百。
这个工具能处理的最大数字是多少?
它支持到兆(10^12)和亿(10^8)的单位,因此可以轻松处理任何实际的金融或统计数值。超过兆后,结果可能会连接多个兆组。
它能将汉字反向转换为阿拉伯数字吗?
可以。转换器双向解析汉字——它能读取如千二百三十四的字符串并将其计算为 1234,同时适用于标准和银行大写字符。
它支持零和零(zero)以及小数吗?
零写作零或〇。小数在汉字数字中不是传统用法,因此工具专注于整数;小数值会被取整为整数部分进行汉字输出。
为什么日文使用万(10,000)而不是千位分组?
日文(和中文一样)以万为单位计数,而非千。这就是为什么有一个单独的字万表示 10,000,亿表示 100,000,000,但没有专门表示 1,000,000 的字符——那是百万,"一百个万"。
技巧与建议
在日本银行汇款(振込)或婚礼红包(ご祝儀)信封上书写金额时,请使用银行大字样式——它是专门为防止篡改而设计的,这就是为什么你在正式文件上会看到壱万円而不是一万円。日常的标准样式适用于散文、地址、页码和任何非金融用途。请记住日文以万为单位分组,所以 12,345(twelve thousand)是"一万二千三百四十五",而非"twelve thousand"——这常常让机器翻译出错。万这个单位也是日文和西方分组方式的分歧点:1,0000 vs 10,000。避免将半(half)混入数字——它是一个词,不是数字。对于价格,円(日元)符号加在数字后面,而不是前面。
相关工具
罗马字转换器
将平假名和片假名转换为罗马字,支持平文式、训令式或日本式罗马字系统。免费浏览器日文罗马字转换器,即时、隐私。
平假名转片假名转换器
在浏览器中即时将平假名转换为片假名,片假名转换为平假名。免费的双向日文假名转换器,支持全角字符,无需注册。
汉字读音查询
查找任何常见汉字的音读和训读。免费浏览器日文汉字读音查找器,附含义。即时、隐私。
振假名生成器
为日文文本中的汉字加上振假名读音。免费浏览器振假名生成器,使用常用词词典。即时、隐私、无需注册。
日文字符计数器
计算日文字符数、字节数(UTF-8 和 Shift-JIS),并区分全角和半角字符。免费在线日文文本计数器。
罗马数字转换器
免费在线罗马数字转换器。即时将阿拉伯数字转换为罗马数字(1-3999),或反向转换。操作快速、结果准确,无需注册。立即试用!
进制转换器
在二进制、八进制、十进制与十六进制之间即时转换。支持大整数、负数与小数部分,完整精确不失真,并附十进制值与所需位数。内置位权图解与进制对照表,适合学习、编程与网
来源与参考
- 日本の漢数字表記(文化厅・国语施策)
- 大字(だいじ)的由来与银行・法律文书中的使用惯例
- JIS X 0210: 日本的数值表记规格
限制与免责声明
- 不支持小数转换,仅处理整数部分。
- 最大支持到兆(10^12)单位,更大数字可能拼接多个兆组。