美文网首页
Swift 字符串转数字

Swift 字符串转数字

作者: taocejun | 来源:发表于2017-03-17 17:51 被阅读1144次

在swift3.0中要将字符串转成浮点数,首先要将这个字符串 转成 NSString类型,然后才能类似于oc用floatValue intvalue。。。 之类的方法

例子:

let stringStr = "1990.0906"

要将上面的字符串转成浮点数,首先需要将这个字符串转成 NSString类型

let nsstringStr = string as NSString

然后在调用NSString这个类提供的相应方法。值得注意的是,floatValue这个方法只能保留一位小数,想要保留全部小数必须要用doubleValue这个方法

let floatValue = nsstringStr.floatValue //  打印floatValue = 1990.1

let doubleValue = nsstringStr.doubleValue //打印doubleValue = 1990.0906

相关文章

网友评论

      本文标题:Swift 字符串转数字

      本文链接:https://www.haomeiwen.com/subject/zjvvjttx.html