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