Swift3.0語言教程字符串轉換為數字值


Swift3.0語言教程字符串轉換為數字值

Swift3.0語言教程字符串轉換為數字值,在NSString中,開發者可以將字符串轉換為數字值,通過這些數字值可以實現一些功能,如加法運算、減法運算等。數字值有很多的類型,在NSString中doubleValue屬性可以將字符串轉換為雙精度類型的數字值,其語法形式如下:

var doubleValue: Double

【示例1-98】以下將字符串轉為雙精度型數字值。

import Foundation

var str=NSString(string:"100")

print(str.doubleValue)

運行結果如下:

100.0

在上文中我們提到了數字值的類型很多,除了上文中提到的雙精度類型外,還有單精度類型、整型、布爾型等,字符串都可以轉換為這些類型的數字值,在NSString中使用到的屬性如下:

q  floatValue:可以將字符串轉換為單精度類型的數字值。

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字符串


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM