阿拉伯-印度数字转换器

使用这款阿拉伯-印度数字转换器,可在不改动文字、标点或空格的情况下替换普通文本中的数字。可选择欧洲数字(0123456789)、阿拉伯-印度数字(٠١٢٣٤٥٦٧٨٩)或东阿拉伯-印度数字(۰۱۲۳۴۵۶۷۸۹)。在准备需要特定数字字符集的本地化标签、示例和记录时,这款转换器非常实用。

转换数字字符集

  1. 1

    粘贴或输入你的文本

    让日期、标识符、小数分隔符以及周围的其他字符完全保持你希望呈现的样子。

  2. 2

    选择输出数字

    选择在阿拉伯语世界大部分地区使用的阿拉伯-印度字符集、在波斯语及其他场景中常见的东阿拉伯-印度字符集,或欧洲数字。

  3. 3

    复制转换后的文本

    只有受支持的数字字符会改变。字母、标点、空白和数字含义均保持不变。

三套 Unicode 数字字符集

Unicode 定义了与本转换器相关的三套数字字符集。欧洲数字使用 U+0030 至 U+0039:0123456789。阿拉伯-印度数字使用 U+0660 至 U+0669:٠١٢٣٤٥٦٧٨٩。东阿拉伯-印度数字使用 U+06F0 至 U+06F9:۰۱۲۳۴۵۶۷۸۹

这些字符表示相同的十进制数值,但字形各不相同。阿拉伯-印度数字在阿拉伯语世界的大部分地区使用。东阿拉伯-印度数字在波斯语中很常见,也用于若干其他以阿拉伯字母书写的语言。选择哪一套是呈现方面的决定,而非数学换算。

输入 阿拉伯-印度输出 东阿拉伯-印度输出
2026 ٢٠٢٦ ۲۰۲۶
120.50 ١٢٠.٥٠ ۱۲۰.۵۰
Ref 42-B Ref ٤٢-B Ref ۴۲-B

转换器会保留什么

转换器只替换受支持的三十个数字字符。它不会翻译文字,不会把小数点改成阿拉伯式小数分隔符,不会添加分组符号,不会更改货币,也不会重新解读日期。例如,在阿拉伯-印度字符集中 120.50 会变成 ١٢٠.٥٠,而其中的点号仍然是点号。

这一区别对于标识符和技术字符串很重要。转换发票号或代码中可见的数字,并不会使其成为不同的值,但接收方系统可能要求某一套精确的字符集。在替换将被另一个系统读取的值中的数字之前,请先核对表单、数据库或文档的要求。

常见误区

  • 阿拉伯-印度字形与东阿拉伯-印度字形不可互换。 请选择受众或系统所期望的字符集。
  • 不要以为标点也会随之改变。 本工具刻意不改动小数分隔符和千位分隔符。
  • 保持标识符一致。 在系统间复制的参考编号,如果一方只接受欧洲数字,可能无法通过校验。
  • 正式记录请以原始来源为准。 这是一款字符转换辅助工具,而非翻译器、数字格式化工具或财务计算器。

常见问题

它们是两套 Unicode 数字字符集,十进制数值相同但字符不同。阿拉伯-印度数字为 U+0660 至 U+0669;东阿拉伯-印度数字为 U+06F0 至 U+06F9,常见于波斯语及其他地区用法。

不会。它只替换数字。所有字母、单词、标点和空白都会保持你输入时的样子。

不会。分隔符会被保留。如果文档需要某种特定地区的数字格式,请在选择数字字符集之后单独对该值进行格式化。

你的文本仅用于处理并显示转换结果。本工具不会创建账户,也不会保留个人文档,因此请勿输入敏感信息。

相关工具