为什么在某些国家/地区有逗号分隔符并且在某些点?你知道这是什么原因吗?如果你应该使用这个或者这个,那么每次检查都非常烦人。
答案 0 :(得分:10)
我建议在小数点分隔符的历史记录上阅读Wikipedia entry。基本上,它归结为在排版之前手写的内容时所做的不同选择。
答案 1 :(得分:8)
这就是文化发生的方式。 说真的,与其他文化问题(时区,年代表,从左到右与从右到左和日期格式)相比,这是一个相对容易的...
如果我们围绕使开发人员生活健康的世界建立我们的世界,生活肯定会更容易:
另一方面,我认为我们会错过很多生活中的丰富 ......
答案 2 :(得分:4)
所以不要。 System.Globalization是您的朋友,使用NumberDecimalSeparator属性。这只是国际化的另一个方面,与翻译字符串或其他任何方面相同。
答案 3 :(得分:3)
出于同样的原因,我们有不同的语言,日期格式,以及美国拒绝使用公制系统,我担心。
我住在瑞典,由于某种原因是默认的分隔符是逗号 - 我认为这完全是愚蠢的。 :-(另一方面,我们使用日期格式yyyy-mm-dd,这是表示日期的合理方式,因为它是位置的,因此在排序时会直接进行字符串比较!: - )