《從零開始學Swift》學習筆記(Day 13)——數據類型之整型和浮點型

原創文章,歡迎轉載。轉載請註明:關東昇的博客 php

 

       Swift提供8163264位形式的有符號及無符號整數。這些整數類型遵循C語言的命名規約,我概括了Swift中的整型:微信

整型示例:網站

print("UInt8 range: \(UInt8.min) ~ \(UInt8.max)")spa

print("Int8 range: \(Int8.min) ~ \(Int8.max)").net

        print("UInt range: \(UInt.min) ~ \(UInt.max)")設計

        print("UInt64 range: \(UInt64.min) ~ \(UInt64.max)")教程

print("Int64 range: \(Int64.min) ~ \(Int64.max)")內存

print("Int range: \(Int.min) ~ \(Int.max)")ci

輸出結果以下:get

UInt8 range: 0 ~ 255

Int8 range: -128 ~ 127

UInt range: 0 ~ 18446744073709551615

UInt64 range: 0 ~ 18446744073709551615

Int64 range: -9223372036854775808 ~ 9223372036854775807

Int range: -9223372036854775808 ~ 9223372036854775807

上述代碼是經過整數的minmax屬性計算各個類型的範圍。

       浮點型主要用來儲存小數數值,也能夠用來儲存範圍較大的整數。它分爲浮點數(float)和雙精度浮點數(double)兩種,雙精度浮點數所使用的內存空間比浮點數多,可表示的數值範圍與精確度也比較大。


 

歡迎關注關東昇新浪微博@tony_ 關東昇。

關注智捷課堂微信公共平臺,瞭解最新技術文章、圖書、教程信息

更多精品iOS、Cocos、移動設計課程請關注智捷課堂官方網站:http://www.zhijieketang.com

智捷課堂論壇網站:http://51work6.com/forum.php

相關文章
相關標籤/搜索