zh

数字转文字

把数字用文字写出来:支持英语(可选印度lakh/crore计数法)、西班牙语、法语或葡萄牙语,在浏览器中完成,无需上传。

正在你的设备上本地处理 ...

结果
 
下载
数字
语言
  • 英语
  • 西班牙语
  • 法语
  • 葡萄牙语(巴西)
计数系统
  • 国际制(千/百万/十亿)
  • 印度制(千/lakh/crore)
我的文件会被上传吗?

不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计TLS A+ · 标头 A+

把数字写成文字的场景比想象的更常见:支票或发票上、合同里、电话口述金额时,或者只是想确认"1,200,000"到底是"一百二十万"而不是"一千二百万"。这个工具会在你输入时立即把任意数字转换成文字。

每种语言都有自己独立的数字文字语法,这个工具分别为每种语言单独还原,而不是用一个通用公式:英语遵循国际千进制(thousand/million/billion);西班牙语区分"cien"(正好100)和"ciento"(101及以上),并把"veintiuno"当作一个复合词;法语有著名的特殊用法"soixante-dix"(70)、"quatre-vingts"(80)以及21/31/41处的连词"et";葡萄牙语(巴西)用"e"连接最后一组("mil e trinta e quatro")。此外英语还提供印度常用的lakh/crore计数法作为独立选项(100,000="one lakh",10,000,000="one crore"),与你正在浏览的页面语言无关。

整个转换完全在你的浏览器本地完成(纯JavaScript,无服务器);你输入的数字永远不会离开你的设备。仅支持整数(小数部分不会被拼写出来);每种语言都有明确记录的上限,超过该上限时工具会诚实地显示错误,而不是编造一个名称:西班牙语刻意在十亿以下停止,因为西班牙语中的"billón"表示10^12(与英语"billion"存在假朋友风险)。

技术规格

技术规格
输入格式无需文件(生成器)
输出格式TXT
批量处理不支持
处理方式在浏览器中本地处理 (JavaScript)
文件上传

三步完成

  1. 输入数字。
  2. 选择语言(英语时还可选择计数系统:国际制或印度制)。
  3. 立即查看或复制转换出的文字。

限制: 仅支持整数(不支持小数)。每种语言都有上限,超过该上限会诚实显示错误而不是编造名称:英语(国际制)最高999,999,999,999,英语(印度制)最高9,999,999,999,法语和葡萄牙语最高999,999,999,999,西班牙语因"billón"的歧义最高999,999,999。印度式lakh/crore计数法仅适用于英语。

常见问题

我的数字会被上传吗?

不会。转换完全在浏览器中进行;数字永远不会离开你的设备,也不会被保存。

什么是印度式lakh/crore计数法?

在印度,10万以上的大数字不是按千分组,而是按两位数分组:100,000称为"one lakh",10,000,000称为"one crore"。这是英语专属选项,与页面语言无关。

为什么西班牙语在十亿之前就停止了?

因为西班牙语中的"billón"表示10^12,而不是英语"billion"的10^9,这是一个著名的假朋友现象。为了不编造错误名称,西班牙语输出刻意在999,999,999处停止。

小数部分也会被拼写出来吗?

不会,目前只支持整数。拼写小数需要每种语言各自的规则,这个首个版本刻意不包含该功能。

相关工具

统计文本 · 生成 slug · 天课计算器 · 聊天记录分析