小朋友學(xué)C語(yǔ)言(18):二進(jìn)制

一牲览、十進(jìn)制與二進(jìn)制

我們?nèi)粘K玫降挠?jì)數(shù)方式,是十進(jìn)制(數(shù)字用0恶守,1第献,2贡必,3,4庸毫,5仔拟,6,7飒赃,8利花,9這十個(gè)數(shù)字來(lái)表示)。
十進(jìn)制的進(jìn)位規(guī)則是”逢十進(jìn)一”载佳。
比如零晋被、一、二刚盈、三、四挂脑、五藕漱、六、七崭闲、八肋联、九都是用一位數(shù)來(lái)表示。再進(jìn)一的話刁俭,是十橄仍。十無(wú)法用1位數(shù)來(lái)表示,所以要”進(jìn)一”牍戚,用兩位數(shù)來(lái)表示侮繁,即10。
19進(jìn)一是二十如孝,無(wú)法以1X來(lái)表示宪哩,所以得用20來(lái)表示。
99進(jìn)一是一百第晰,無(wú)法用9X來(lái)表示锁孟,所以得用100來(lái)表示。

計(jì)算機(jī)用二進(jìn)制(數(shù)字用0和1來(lái)表示)來(lái)存儲(chǔ)數(shù)據(jù)茁瘦。二進(jìn)制的進(jìn)位規(guī)則是“逢二進(jìn)一”品抽。
零用0來(lái)表示;
一用1來(lái)表示甜熔;
那么二該如何表示呢圆恤?因?yàn)榭偣仓荒苡?和1來(lái)表示,二就相當(dāng)于十進(jìn)制里的十腔稀,需要進(jìn)位了哑了,所以二用10表示赘方;
同理三用11來(lái)表示;
四需要再進(jìn)一位弱左,用100來(lái)表示窄陡;
五用101來(lái)表示;
六用110來(lái)表示拆火;
七用111來(lái)表示跳夭;
八需要再進(jìn)一位,用1000來(lái)表示们镜;
九用1001來(lái)表示币叹;
其余的依此類推。

二模狭、二進(jìn)制轉(zhuǎn)換為十進(jìn)制

在考慮二進(jìn)制之前颈抚,咱們先看一下十進(jìn)制的冪表示方法:

0 = 0 * 10^0;
1 = 1 * 10^0嚼鹉;
2 = 2 * 10^0贩汉;
3 = 3 * 10^0;
10 = 1 * 10^1 + 0 * 10^0
11 = 1 * 10^1 + 1 * 10^0
12 = 1 * 10^1 + 2 * 10^0
13 = 1 * 10^1 + 3 * 10^0
20 = 2 * 10^1 + 0 * 10^0
21 = 2 * 10^1 + 1 * 10^0
22 = 2 * 10^1 + 2 * 10^0
23 = 2 * 10^1 + 3 * 10^0
30 = 3 * 10^1 + 0 * 10^0
31 = 3 * 10^1 + 1 * 10^0
99 = 9 * 10^1 + 9 * 10^0
100 = 1 * 10^2 + 0 * 10^1 + 0 * 10^0
123 = 1 * 10^2 + 2 * 10^1 + 3 * 10^0

這樣锚赤,就可以得出任何一個(gè)十進(jìn)制數(shù)的冪表示方法匹舞。比如

32078 = 3 * 10^4 + 2 * 10^3 + 0 * 10^2 + 7 * 10^1 + 8 * 10^0  

二進(jìn)制同樣可以用這種方式來(lái)表示,并且可以算出相應(yīng)的十進(jìn)制值

二進(jìn)制 十進(jìn)制
0 0 * 2^0 = 0
1 1 * 2^0 = 1
10 1 * 2^1 + 0 * 2^0 = 2
11 1 * 2^1 + 1 * 2^0 = 3
100 1 * 2^2 + 0 * 2^1 + 0 * 2^0 = 4
101 1 * 2^2 + 0 * 2^1 + 1 * 2^0 = 5
110 1 * 2^2 + 1 * 2^1 + 1 * 0^0 = 6
111 1 * 2^2 + 1 * 2^1 + 1 * 2^0 = 7
1000 1 * 2^3 + 0 * 2^2 + 0 * 2^1 + 0 * 2^0 = 8
1001 1 * 2^3 + 0 * 2^2 + 0 * 2^1 + 1 * 2^0 = 9
1010 1 * 2^3 + 0 * 2^2 +1 * 2^1 + 0 * 2^0 = 10
1011 1 * 2^3 + 0 * 2^2 + 1 * 2^1 + 1 * 2^0 = 11
1100 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 0 * 2^0 = 12
1101 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 * 2^0 = 13
1110 1 * 2^3 + 1 * 2^2 + 1 * 2^1 + 0 * 2^0 = 14
1111 1 * 2^3 + 1 * 2^2 + 1 * 2^1 + 1 * 2^0 = 15
10000 1 * 2^4 + 0 * 2^3 + 0 * 2^2 + 0 * 2^1 + 0 * 2^0 = 16

作業(yè):
(1)計(jì)算并牢記2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3, 2 ^ 4, 2 ^ 5, 2 ^ 6, 2 ^ 7, 2 ^ 8, 2 ^ 9, 2 ^ 10
(2)求二進(jìn)制11011, 101010, 11111111對(duì)應(yīng)的十進(jìn)制數(shù)

三线脚、十進(jìn)制正整數(shù)轉(zhuǎn)換為二進(jìn)制

十進(jìn)制整數(shù)轉(zhuǎn)換為二進(jìn)制整數(shù)采用"除2取余赐稽,逆序排列"法。
具體做法是:用2整除十進(jìn)制整數(shù)浑侥,可以得到一個(gè)商和余數(shù)姊舵;再用2去除商,又會(huì)得到一個(gè)商和余數(shù)寓落,如此進(jìn)行蠢莺,直到商為0時(shí)為止,然后把先得到的余數(shù)作為二進(jìn)制數(shù)的低位有效位零如,后得到的余數(shù)作為二進(jìn)制數(shù)的高位有效位躏将,依次排列起來(lái)。

例1:十進(jìn)制13轉(zhuǎn)化為二進(jìn)制
解:

13 / 2 = 6,余數(shù)為1
6 / 2 = 3考蕾,余數(shù)為0
3 / 2 = 1祸憋,余數(shù)為1
1 / 2 = 0,余數(shù)為1
上面的余數(shù)為1肖卧,0蚯窥,1,1。逆排列后變?yōu)?拦赠,1巍沙,0,1
所以13 = (1101)B荷鼠。這里B代表Binary句携,二進(jìn)制的意思。

例2:1024轉(zhuǎn)化為二進(jìn)制
解:

1024 / 2 = 512允乐,余數(shù)為0
512 / 2 = 256矮嫉,余數(shù)為0
256 / 2 = 128,余數(shù)為0
128 / 2 = 64牍疏,余數(shù)為0
64 / 2 = 32蠢笋,余數(shù)為0
32 / 2 = 16,余數(shù)為0
16 / 2 = 8鳞陨,余數(shù)為0
8 / 2 = 4昨寞,余數(shù)為0
4 / 2 = 2,余數(shù)為0
2 / 2 = 1厦滤,余數(shù)為0
1 / 2 = 0援岩,余數(shù)為1
所以,1024 = (10000000000)B馁害。從這里也可以看出,1024 = 2 ^ 10

例3:十進(jìn)制255轉(zhuǎn)化為二進(jìn)制
解:

255 / 2 = 127, 余數(shù)為1
127 / 2 = 63蹂匹,余數(shù)為1
63 / 2 = 31碘菜,余數(shù)為1
31 / 2 = 15,余數(shù)為1
15 / 2 = 7限寞,余數(shù)為1
7 / 2 = 3忍啸,余數(shù)為1
3 / 2 = 1,余數(shù)為1
1 / 2 = 0履植,余數(shù)為1
所以计雌,255 = (11111111)B

作業(yè):將十進(jìn)制25, 100, 32767轉(zhuǎn)化為二進(jìn)制。


想了解小朋友學(xué)編程可加QQ 307591841 或微信 307591841

關(guān)注微信公眾號(hào)請(qǐng)掃二維碼
qrcode_for_kidscode_258.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末玫霎,一起剝皮案震驚了整個(gè)濱河市凿滤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌庶近,老刑警劉巖翁脆,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異鼻种,居然都是意外死亡反番,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)罢缸,“玉大人篙贸,你說(shuō)我怎么就攤上這事》憬” “怎么了爵川?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)养铸。 經(jīng)常有香客問(wèn)我雁芙,道長(zhǎng),這世上最難降的妖魔是什么钞螟? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任兔甘,我火速辦了婚禮,結(jié)果婚禮上鳞滨,老公的妹妹穿的比我還像新娘洞焙。我一直安慰自己,他們只是感情好拯啦,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布澡匪。 她就那樣靜靜地躺著,像睡著了一般褒链。 火紅的嫁衣襯著肌膚如雪唁情。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,784評(píng)論 1 290
  • 那天甫匹,我揣著相機(jī)與錄音甸鸟,去河邊找鬼。 笑死兵迅,一個(gè)胖子當(dāng)著我的面吹牛抢韭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播恍箭,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼刻恭,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了扯夭?” 一聲冷哼從身側(cè)響起鳍贾,我...
    開(kāi)封第一講書(shū)人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎交洗,沒(méi)想到半個(gè)月后贾漏,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡藕筋,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年纵散,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了梳码。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡伍掀,死狀恐怖掰茶,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蜜笤,我是刑警寧澤濒蒋,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站把兔,受9級(jí)特大地震影響沪伙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜县好,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一围橡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧缕贡,春花似錦翁授、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至谍倦,卻和暖如春塞赂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背昼蛀。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工宴猾, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人曹洽。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓鳍置,卻偏偏與公主長(zhǎng)得像辽剧,于是被迫代替她去往敵國(guó)和親送淆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

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