天天看點

Swift入門篇-基本類型(2)

     現在我也在學習Swift語言,常常去逛很多蘋果社群和論壇,看到了圈子很多奇怪的現象,發現很多人都趕忙去翻譯 Swift書籍 和 釋出Swift的視訊 。他們這種對新知識的探索精神我本人是很佩服的。但是我也覺得語言都沒有釋出幾天,就趕忙去翻譯書籍和Swift視訊,然後講SWift語言多麼優美和多麼好。我個人覺得他們都沒有靜下心來,去敲代碼和研究Swift語言到底好在那裡,而急于去翻譯 未免也太草率了。

  一:定義指定類型的變量

例子:

運作結果

 二:定義指定類型的常量

注意點:

三:資料類型

①:進制表現方式

  1:十進制表現方式

A=10

  2:二進制表現方式:

  3:八進制表現方式

  4:十六進制

 ②:整形變現形式

    整形 :有符号和無符号類型

    有符号類型:Int ,Int8 ,Int32,Int64

    無符号類型: UInt ,UInt8 UInt32,UInt64

    注意點:如果你的開發環境是32位,那麼Int = Int32

               如果你的開發環境是64位,那麼Int = Int64

    如果你使用mac OS X Yosemite 10.10和Xcode 6.0 Bate 那麼你的系統是64位的

   有符号的整形

  運作結果

  無符号的變量定義

1:有符号和無符号的整形的差別;

說明:無符号的定義的變量值必須為整數,有符号的定義的變量值可以為整數也可以為負數

注意點

2:有符号和符号的取值範圍

其他Int,UInt的取值範圍和上述一直,這裡就不介紹了。

注意的是: 在給UInt8 和Int 8指派的時候 千萬不要操作他的取值範圍。

例子

浮點類型;

 浮點類型分為;Float ,Double 

 說明: Double的取值範圍大于Float類型,并且系統預設是Double類型

例子 2

說明:

 var A = 12.1 和var B:Double = 12.1 輸出結果相同。即預設是double 類型。并且輸出一位小數。

問題:

數字可讀性

例子 

下劃線(整形用法)

布爾類型:

我回陸續把我學習到swift語言的知識寫出來形成一個系列。由于是新語言,個人了解難免有不足,歡迎給我提出意見。也可以加我QQ 1436051108一起讨論,如果您有什麼問題,也可以直接在QQ留言發給我,我看到之後第一時間回複您

 最後總結一下。送上一直思維導圖,作為文章的結束

Swift入門篇-基本類型(2)

繼續閱讀