【從零開始學 Swift 程式設計】基本資料型態:整數、浮點數、布林值
【從零開始學 Swift 程式設計】線上免費講義課程目錄
整數
整數用來表示數字資料,如:1、500、3000
常用整數類型:Int
浮點數
浮點數用來表示有小數點數字資料,如:0.1、3.14、0.82
常用整數類型: Double
資料類型宣告
方法一:
定義資料類型,可以明確的宣告資料為何種資料型態:
var a: Int = 1
方法二:
也可以不宣告任何資料型態,直接存資料到常數或變數當中,讓系統自動去推斷資料類型:
var b = 1
若資料已經設定為特定資料型態,若再以其他資料類型存入,將會造成編譯或執行上的錯誤。
整數範圍
透過訪問 max 和 min 屬性,獲取到最大值與最小值
let maxValue = Int8.max //獲取到最大值為 127
let minValue = Int8.min //獲取到最大值為 -128
資料溢位
若使用超過或小於該資料表示範圍,運算結果將會造成錯誤。
以 Int8 資料型態為例,範圍為 127 ~ -128,最大值為 127,最小值為 -128。
若資料存大於或小於,編譯器則會提示資料值已超過不符合該資料型態能處理的範圍錯誤。
另外可能發生的錯誤,當數值運算後,存到變數中,超過或小於該資料型態能表示的範圍,也是會是造成運算上的錯誤。
布林值宣告方式
布林值,用來表示邏輯,真(true)與假(false)
var x:Bool = false //明確宣告布林值資料型態
var y = true //讓 Swift 自動推斷資料類型
參考資料
The Swift Programming Language - The Basics
https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html
那這次的課程就介紹到這邊囉~
順帶一提,KT 線上教室,臉書粉絲團,會不定期發佈相關資訊,不想錯過最新資訊,不要忘記來按讚,加追蹤喔!也歡迎大家將這套課程分享給更多人喔。
我們下次再見囉!!!掰掰~