计算机科学导论第二章,补基础:自学:计算机科学导论 第二章 数字系统
1. 其他進制到十進制的轉(zhuǎn)換
例2.8: 將二進制數(shù)110.11轉(zhuǎn)換為十進制數(shù)
二進制
1
1
0
1
1
位置量
22
21
20
2-1
2-2
各部分結(jié)果
4 +
2 +
0 +
0.5 +
0.25
十進制
6.75
十六進制,八進制同理
2.十進制到其他進制的轉(zhuǎn)換
1)轉(zhuǎn)換整數(shù)部分
例2.11 將十進制數(shù)35轉(zhuǎn)換為二進制數(shù)。從這個十進制數(shù)開始,一邊連續(xù)尋找除以2得到的商和余數(shù),一邊左移。
35 % 2 = 1 �C>二進制第一位
35? / 2 = 17 % 2 = 1 �C>二進制第二位
17 / 2 = 8 % 2 = 0 �C>二進制第三位
8 / 2 = 4 % 2 = 0 �C>二進制第四位
4 / 2 = 2 % 2 = 0? ->二進制第五位
2 / 2 = 1 % 2 = 1 �C>二進制第六位
1 / 2 = 0
最終結(jié)果: 100011
其他各個進制同理
2)轉(zhuǎn)換小數(shù)部分
將小數(shù)部分連續(xù)乘以2,將結(jié)果的整數(shù)部分作為二進制位上的數(shù),再取小數(shù)部分乘以2,如此反復,直到小數(shù)部分為0。
3)數(shù)碼的數(shù)量
通過k = [logbN]來計算出數(shù)碼的數(shù)量。
3. 二進制與十六進制的轉(zhuǎn)換
這兩個進制之間存在一種關(guān)系:二進制中的4位恰好是十六進制中的1位。
例2.19 將二進制數(shù)10011100010轉(zhuǎn)換為十六進制
a).先將這個二進制數(shù)拆分,4位一個單位: 100 1110 0010.
b).二進制100 = 十進制4 = 十六進制4
二進制1110 = 十進制14 = 十六進制E
二進制0010 = 十進制2 = 十六進制2
c).最終結(jié)果為4E2
反之同理
總結(jié)
以上是生活随笔為你收集整理的计算机科学导论第二章,补基础:自学:计算机科学导论 第二章 数字系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 宝付支付代扣哪个贷款
- 下一篇: 遥感在计算机领域的应用,遥感技术在测绘工