数字转文字

用八种语言精确拼写数字,或将完整英文基数词转回整数。

数据留在浏览器文件与文本在此标签页处理。
数字转文字
请输入文本或试用示例。

基本原理

基数词表示数量,例如 forty-two;序数词表示次序,例如 forty-second。英文以千、百万等三位分组,中文常用万、亿等四位分组。英文 billion 是十亿,不是中文的兆。

功能介绍

可选基数词、正整数序数词或金额文字,每个非空行独立转换。反向模式解析英文短阶基数词,再用结果重新拼写核对全文。

使用方法

  1. 选择语言与转换方式,每行粘贴一个值,小数使用点号。反向模式请选择英文,例如输入 nine thousand one。
  2. 执行后核对文字,再复制或下载。修改输入或设置会清除旧结果,可用撤销与再次使用调整输入。

错误与限制

最多 100 个非空行、每个数值 60 位及 10,000 个输入单元;部分语言或形式上限更低。不接受分组符或科学记数法。金额超出小数位数会拒绝,不会静默四舍五入;JPY/KRW 使用整数。并非银行专用支票格式。

常见问题

大整数会被四舍五入吗?

用数字字符串和 BigInt 保留原始位数,包括 9007199254740993。超出语言范围会报错。反向仅接受完整英文整数基数词,不从句子提取数字,也不解析序数或金额短语。

数据留在浏览器?

文件与文本在此标签页处理。

相关工具