iOS 开发的新手,我只是为初学者制作一个小型工资型计算器。我正在探索不同的功能,包括在法国和其他非英语国家/地区提供该应用程序。
但是,由于我的应用程序严重依赖于计算其中有小数点的数字,我想知道如果使用逗号作为小数点,iOS 是否会计算数字,因为像法国这样的国家使用这种表示法:
澳大利亚/美国/其他国家:
12.5 * 15.8 = 197.5
法国/其他国家:
12,5 * 15,8 = 197,5
我很想问 a) 如果插入逗号而不是小数点,它是否仍会在本地设备上计算,b) 如果不是,我应该在我的应用程序中包含什么代码,以便它计算这个符号? (请注意,我不是要求逗号作为分隔符,而是相当于小数点的分隔符。)
提前致谢!
最佳答案
实际上,iOS 有一个方便的内置类来处理数值的本地化。它叫做NSNumberFormatter它特别有 -setDecimalSeparator:方法。
关于ios - 当使用逗号而不是小数点时,我的 iOS 应用程序会计算数字吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10794036/