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