你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 《從零開始學Swift》學習筆記(Day 13)——數據類型之整型和浮點型

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

編輯:IOS開發綜合

  Swift提供8、16、32、64位形式的有符號及無符號整數。這些整數類型遵循C語言的命名規約,我歸納了Swift中的整型:

  

 

  

 

  整型示例:

  1

  2

  3

  4

  5

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

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

  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)")

  輸出結果如下:

  UInt8 range: 0 ~ 255

  Int8 range: -128 ~ 127

  UInt range: 0 ~18446744073709551615

  UInt64 range: 0 ~18446744073709551615

  Int64 range:-9223372036854775808 ~ 9223372036854775807

  Int range:-9223372036854775808 ~ 9223372036854775807

  上述代碼是通過整數的min和max屬性計算各個類型的范圍。

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

  

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved