Swift3:如何用逗号写一个字符串?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift3:如何用逗号写一个字符串?相关的知识,希望对你有一定的参考价值。

为什么不能使用“2,78”字符串?

  func action1()
    {
    time1 += 2,78
    lbltime.text = String(time1)
    }
答案

如果您想要数字的本地化表示,请使用NumberFormatter

let formatter = NumberFormatter()
formatter.maximumFractionDigits = 2

let x = Float.pi
if let string = formatter.string(for: x) {
    print("string:", string)
}

在设备上,例如,使用带有,作为小数分隔符的德语区域设置,将报告:

字符串:3,14

但对于使用.作为小数分隔符的语言环境,它将报告:

string:3.14

以上是关于Swift3:如何用逗号写一个字符串?的主要内容,如果未能解决你的问题,请参考以下文章

如何用逗号分割字符串而不在perl的引号内包含逗号?

如何用逗号和空格java分割表达式

Netezza SQL - 如何用条件替换两个逗号之间的字符串

如何用括号外的逗号分割字符串?

如何用逗号分割不跟空格的字符串?

java中如何用split对一个字符串按逗号和分号分割成数组