是否有值 NaN 的单一 Unicode 字符表示形式?

问题描述 投票:0回答:1

我在谷歌上找不到任何东西。我以为我以前见过。

unicode character nan
1个回答
6
投票

不。 NaN 不是字符级概念,而是浮点格式和许多编程语言中的概念。

在某些情况下,符号“�”被用来表示 NaN,但这只是一个奇怪的约定,并不对应于“�”的 Unicode 含义,U+FFFD REPLACMENT CHARACTER,这是(根据 Unicode 标准) )“用于替换其值未知或无法用 Unicode 表示的传入字符”。

由于这种误导性符号的影响,在 Common Locale Data Repository (CLDR) 的某些早期版本中,“�”是 NaN 概念的默认(根)本地化。但这早已被修复;默认本地化现在是三个字母的字符串“NaN”(目前似乎只有阿拉伯语的本地化与默认值不同)。

© www.soinside.com 2019 - 2024. All rights reserved.