2012-08-02 64 views
2

世界各地正在使用哪些小数分隔符? (我在程序之间有几个地方需要将浮点数作为字符串交换,而不需要千位分隔符。)是的,我知道这不是一个好主意......有很多方法可以完成,但更严重改进将需要晚些时候...世界各地正在使用哪些小数分隔符?

我知道“,”和“。”但还有其他吗?

+1

只能使用科学记数法并消除问题。 1.1e3远不如'1,100'或'1 100'含糊不清# – 2012-08-02 15:35:19

+1

你应该使用'gettext'这样的东西! – 2012-08-02 15:35:23

回答

3

http://en.wikipedia.org/wiki/Decimal_mark

有你有一个分隔符列表(基本上“‘’。”和‘’以书面形式,也有“'”和‘˙’为手写),与他们的许多例子在不同的国家。

由于这适用于编程,您应该只关心“,”,“。”和“”,也就是说,除非你在做一些OCR操作。

0

我通过循环所有CultureInfos框架(806)在.NET环境中检查了这一点。结果集是“。”,“,”和“/”。最后一个是波斯文化信息。