Swift3.0語言教程字符串轉換爲數字值,在NSString中,開發者能夠將字符串轉換爲數字值,經過這些數字值能夠實現一些功能,如加法運算、減法運算等。數字值有不少的類型,在NSString中doubleValue屬性能夠將字符串轉換爲雙精度類型的數字值,其語法形式以下:spa
var doubleValue: Double.net
【示例1-98】如下將字符串轉爲雙精度型數字值。blog
import Foundation教程
var str=NSString(string:"100")開發
print(str.doubleValue)字符串
運行結果以下:get
100.0string
在上文中咱們提到了數字值的類型不少,除了上文中提到的雙精度類型外,還有單精度類型、整型、布爾型等,字符串均可以轉換爲這些類型的數字值,在NSString中使用到的屬性以下:io
q floatValue:能夠將字符串轉換爲單精度類型的數字值。import
q intValue:能夠將字符串轉換爲整型類型的數字值。
q integerValue:能夠將字符串轉換爲整型類型的數字值。
q longLongValue:能夠將字符串轉換爲長長整型類型的數字值。
q var boolValue:能夠將字符串轉換爲布爾類型的數字值。
【示例1-99】如下將字符串轉換爲數字值。
import Foundation
var str=NSString(string:"99.12345678901")
print(str.floatValue) //將字符串轉換爲單精度類型的數字值
print(str.intValue) //將字符串轉換爲整型類型的數字值
print(str.integerValue) //將字符串轉換爲整型類型的數字值
print(str.longLongValue) //將字符串轉換爲長長整型類型的數字值
print(str.boolValue) //將字符串轉換爲布爾類型的數字值
運行結果以下:
99.1235
99
99
99
true
Swift3.0語言教程字符串轉換爲數字值
相關教程:Swift3.0語言教程使用URL字符串