下表提供了一種二進(jìn)制與十六進(jìn)制之間的轉(zhuǎn)換方法,這也是實(shí)際使用的方法之一,利用這個(gè)對照表,十六進(jìn)制與二進(jìn)制之間就可以實(shí)現(xiàn)逐段轉(zhuǎn)換了.求十六進(jìn)制的C7A16轉(zhuǎn)化為二進(jìn)制數(shù)的算法.
二進(jìn)制
000
0001
0010
0011
0100
0101
0110
0111
十六進(jìn)制
0
1
2
3
4
5
6
7
二進(jìn)制
1000
1001
1010
1011
1100
1101
1110
1111
十六進(jìn)制
8
9
A
B
C
D
E
F
解:我們從高位到低位,或者從低位到高位來進(jìn)行.算法如下:
S1 找到6對應(yīng)的二進(jìn)制數(shù)0110,寫出來0110;
S2 找到1對應(yīng)的二進(jìn)制數(shù)0001,寫在0110的前面,構(gòu)成00010110;
S3 找到A對應(yīng)的二進(jìn)制數(shù)1010,寫在00010110的前面,構(gòu)成101000010110;
S4 找到7對應(yīng)的二進(jìn)制數(shù)0111,寫在101000010110的前面,構(gòu)成0111101000010110;
S5 找到C對應(yīng)的二進(jìn)制數(shù)1100,寫在0111101000010110的前面,構(gòu)成11000111101000010110;
S6 輸出結(jié)果11000111101000010110.
本題屬于新情景問題,設(shè)計(jì)了二進(jìn)制與十六進(jìn)制之間的轉(zhuǎn)化,首先要熟悉十六進(jìn)制每位的權(quán)為16,二進(jìn)制每位的權(quán)為2.再就是題目已經(jīng)提示了“逐段轉(zhuǎn)換”這個(gè)詞,大家要審出來.有了解題思路就可以分段來求解.
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

寫出用更相減損之術(shù)求a、b最大公約數(shù)的程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

已知平面直角坐標(biāo)系中的兩點(diǎn)A(-1,0),B(3,2),寫出求線段AB的垂直平分線方程的一個(gè)算法.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

一位商人有9枚銀元,其中有1枚略輕的是假銀元.你能用天平(無砝碼)將假銀元找出來嗎?寫出解決這一問題的算法.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

用秦九韶方法求多項(xiàng)式f(x)= x7-2x6+3x3-4x2+1在x=2時(shí)的函數(shù)值.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

以下關(guān)于排序的說法中,正確的是(   )
A.排序就是將數(shù)按從小到大的順序排序
B.排序只有兩種方法,即直接插入排序和冒泡排序
C.用冒泡排序把一列數(shù)從小到大排序時(shí),最小的數(shù)逐趟向上漂浮
D.用冒泡排序把一列數(shù)從小到大排序時(shí),最大的數(shù)逐趟向上漂浮

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

如果學(xué)生的成績大于或等于60分,則輸出“及格”,否則輸出“不及格”.用算法框圖表示這一算法過程.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

下列各組數(shù)據(jù)中最小的數(shù)是( )
A.B.C.D.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

輸入如圖所示的程序框圖得結(jié)果 ( 。
A.B.C.0D.2006

查看答案和解析>>

同步練習(xí)冊答案