是否存在表示NaN值的单个Unicode字符表示形式?

5
我在谷歌上找不到任何东西。我以为我之前见过它。
1个回答

7

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

在某些情况下,“�”符号已用于表示NaN,但这只是一种奇怪的惯例,不对应Unicode“�”(U+FFFD REPLACEMENT CHARACTER)的含义,该字符(根据Unicode标准)“用于替换值未知或无法在Unicode中表示的传入字符”。

由于此类误导性符号的影响,在一些早期版本的公共区域数据存储库(CLDR)中,“�”是NaN概念的默认(根)本地化。但这已经很久以前得到了修复;默认本地化现在是三个字母的字符串“NaN”(似乎目前只有阿拉伯语具有与默认不同的本地化)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接