【网络-理论】二进制与十进制的转换
由于計(jì)算機(jī)中運(yùn)行的數(shù)據(jù)都是以二進(jìn)制數(shù)的形式存在的,學(xué)習(xí)二進(jìn)制數(shù)的計(jì)算成為計(jì)算機(jī)專業(yè)必備的一門知識(shí)。
概述
正如字面上的意思:
二進(jìn)制數(shù),滿二進(jìn)一,所以說二進(jìn)制只由 數(shù)字0和數(shù)字1組成。
十進(jìn)制,滿十進(jìn)一,所以說十進(jìn)制只由數(shù)字0到9組成。
規(guī)則
二進(jìn)制數(shù)通常是以八位一組的形式出現(xiàn)的。例如
00000000 代表十進(jìn)制數(shù)0
二進(jìn)制數(shù)的每一位對(duì)應(yīng)一個(gè)十進(jìn)制數(shù)
例如
由于二進(jìn)制最大8位一組,也就是說一組的最大數(shù)字問255
這個(gè)255是如何出來的呢?
我們將二進(jìn)制數(shù)寫出來
將置1的位所對(duì)應(yīng)的十進(jìn)制數(shù)相加,得出來的數(shù)字就是該二進(jìn)制數(shù)對(duì)應(yīng)的十進(jìn)制數(shù)
128+64+32+16+8+4+2+1 = 255
.那么博主在出一道題,讓各位讀者們計(jì)算一下:
二進(jìn)制數(shù) 11110000對(duì)應(yīng)的十進(jìn)制數(shù)是多少?
此時(shí)可能有讀者會(huì)問這個(gè)128 64 32 16.。。。這些數(shù)是哪來的?
這個(gè)數(shù)字正好是以二的倍數(shù)增長的
當(dāng)二進(jìn)制 00000001,
我們只計(jì)算置1的二進(jìn)制
任何非零數(shù)的零次方都是1
所以二進(jìn)制數(shù) 00000001 對(duì)應(yīng)十進(jìn)制數(shù) 1
好的,現(xiàn)在博主在出一道題讓各位讀者鞏固一下所學(xué)
二進(jìn)制數(shù) 11000011 對(duì)的的十進(jìn)制數(shù)是多少?
答案在下方:
首先我們將二進(jìn)制數(shù)字列出來
好的現(xiàn)在二進(jìn)制轉(zhuǎn)十進(jìn)制,各位讀者可能已經(jīng)會(huì)了,接下來講十進(jìn)制轉(zhuǎn)為二進(jìn)制數(shù)
計(jì)算十進(jìn)制數(shù)字100的二進(jìn)制數(shù)
細(xì)心的讀者可能就會(huì)發(fā)現(xiàn),哎,這不是初中學(xué)到最大公約數(shù)計(jì)算方式嗎?
這個(gè)只能說是類似,計(jì)算十進(jìn)制轉(zhuǎn)二進(jìn)制時(shí)每次除以2,從下往上取余數(shù),當(dāng)余數(shù)不足8位時(shí)在前方補(bǔ)0
這個(gè)公約數(shù)計(jì)算博主就不講了,相信每位看到這篇帖子的讀者都是理科學(xué)霸!ヾ(≧▽≦*)o
這里博主在舉一個(gè)十進(jìn)制轉(zhuǎn)二進(jìn)制的例子吧!
計(jì)算十進(jìn)制234的二進(jìn)制數(shù)
課后練習(xí)
總結(jié)
以上是生活随笔為你收集整理的【网络-理论】二进制与十进制的转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android查看屏幕大小,androi
- 下一篇: 帮一个朋友解决了 sysfader。。。