Swfit(二)數(shù)據(jù)類型

更新:2018.05.24

整理了一下demo:SwiftDemo


這部分學(xué)習(xí)一下梳毙,int,float,double,char

int

  • Swift中吏垮,整數(shù)常量由一個(gè)或多個(gè)數(shù)字組成在扰,可以有負(fù)號(hào),例如:12笼痛,-10,999都是合法的琅拌。
  • Swift規(guī)定缨伊,數(shù)字中不能插入空格或逗號(hào),如 1,000 是不合法的进宝。
  • 如果整數(shù)常量以0和x開頭刻坊,表示這個(gè)值是一個(gè)十六進(jìn)制。由09和af組成党晋,字母部分表示10~15 谭胚。如:0xf3f3f3。
// 直接賦值未玻,自動(dòng)推導(dǎo)
let num01 = 100
// 指定類型
let num02:Int = 100
// 多個(gè)值聲明可用逗號(hào)隔開
let num04,num05:Int

float

  • Swift中灾而,float可以儲(chǔ)存小數(shù)位的變量。
  • Swift中扳剿,可以省略小數(shù)點(diǎn)之前的數(shù)字旁趟,也可以省略小數(shù)點(diǎn)后面的數(shù)字,但不能全部是省略庇绽。
  • Swift中锡搜,可以使用柯旭計(jì)數(shù)法來表示浮點(diǎn)常量。例如:1.2e3敛劝,表示1.2 x 103余爆。e之前的數(shù)稱為尾數(shù),e之后的數(shù)稱為指數(shù)夸盟。
let float01 = 0.1
let float02:Float = 1.2e3
// 或者可以這樣
let float03 = Float(0.12)

  • 如果定義的時(shí)候沒有指定float類型,程序一般會(huì)分配為double類型


double

  • Swift中像捶,double類型與float類型類似上陕。
  • Swift中,規(guī)定當(dāng)float變量中所提供的值域不能滿足要求時(shí)拓春,需使用double释簿。double所儲(chǔ)存的位數(shù),大概是float的兩倍多硼莽。
  • Swift中庶溶,除非有特殊說明,否則編譯器將浮點(diǎn)常量當(dāng)做double值來對(duì)待。

char

  • Swift中偏螺,char類型的作用是儲(chǔ)存單個(gè)字符行疏,將字符放到一堆單引號(hào)中就得到字符常量。如:'a','3'套像。
  • Swfit中酿联,字符常量只能用單引號(hào)括起來,不能用雙引號(hào)或其他符號(hào)夺巩。
  • Swift中贞让,字符常量只能是單個(gè)字符,不能是字符串柳譬。
  • Swfit中喳张,字符可以是字符集中的任意字符,但數(shù)字被定義為字符后就不能參與數(shù)值運(yùn)算美澳,如'3'與3是不同的蹲姐。

在OC中,int float double之間可以直接運(yùn)算人柿,但在swift中是不被允許的柴墩。



如果需要做運(yùn)算,需要提前將一個(gè)類型凫岖,轉(zhuǎn)成另外的類型


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末江咳,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子哥放,更是在濱河造成了極大的恐慌歼指,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件甥雕,死亡現(xiàn)場(chǎng)離奇詭異踩身,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)社露,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門挟阻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人峭弟,你說我怎么就攤上這事附鸽。” “怎么了瞒瘸?”我有些...
    開封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵坷备,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我情臭,道長(zhǎng)省撑,這世上最難降的妖魔是什么赌蔑? 我笑而不...
    開封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮竟秫,結(jié)果婚禮上娃惯,老公的妹妹穿的比我還像新娘。我一直安慰自己鸿摇,他們只是感情好石景,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著拙吉,像睡著了一般潮孽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上筷黔,一...
    開封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天往史,我揣著相機(jī)與錄音,去河邊找鬼佛舱。 笑死椎例,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的请祖。 我是一名探鬼主播订歪,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼肆捕!你這毒婦竟也來了刷晋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤慎陵,失蹤者是張志新(化名)和其女友劉穎眼虱,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體席纽,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡捏悬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了润梯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片过牙。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖仆救,靈堂內(nèi)的尸體忽然破棺而出抒和,到底是詐尸還是另有隱情,我是刑警寧澤彤蔽,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站庙洼,受9級(jí)特大地震影響顿痪,放射性物質(zhì)發(fā)生泄漏镊辕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一蚁袭、第九天 我趴在偏房一處隱蔽的房頂上張望征懈。 院中可真熱鬧,春花似錦揩悄、人聲如沸卖哎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽亏娜。三九已至,卻和暖如春蹬挺,著一層夾襖步出監(jiān)牢的瞬間维贺,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工巴帮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留溯泣,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓榕茧,卻偏偏與公主長(zhǎng)得像垃沦,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子用押,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容