下表提供了一种二进制与十六进制之间的转换方法,这也是实际使用的方法之一,利用这个对照表,十六进制与二进制之间就可以实现逐段转换了.求十六进制的C7A16转化为二
题型:不详难度:来源:
下表提供了一种二进制与十六进制之间的转换方法,这也是实际使用的方法之一,利用这个对照表,十六进制与二进制之间就可以实现逐段转换了.求十六进制的C7A16转化为二进制数的算法.
二进制
| 000
| 0001
| 0010
| 0011
| 0100
| 0101
| 0110
| 0111
| 十六进制
| 0
| 1
| 2
| 3
| 4
| 5
| 6
| 7
| 二进制
| 1000
| 1001
| 1010
| 1011
| 1100
| 1101
| 1110
| 1111
| 十六进制
| 8
| 9
| A
| B
| C
| D
| E
| F
|
|
答案
解:我们从高位到低位,或者从低位到高位来进行.算法如下: S1 找到6对应的二进制数0110,写出来0110; S2 找到1对应的二进制数0001,写在0110的前面,构成00010110; S3 找到A对应的二进制数1010,写在00010110的前面,构成101000010110; S4 找到7对应的二进制数0111,写在101000010110的前面,构成0111101000010110; S5 找到C对应的二进制数1100,写在0111101000010110的前面,构成11000111101000010110; S6 输出结果11000111101000010110. |
解析
本题属于新情景问题,设计了二进制与十六进制之间的转化,首先要熟悉十六进制每位的权为16,二进制每位的权为2.再就是题目已经提示了“逐段转换”这个词,大家要审出来.有了解题思路就可以分段来求解. |
举一反三
写出求方程ax2+bx+c=0(b≠0)的根的算法. |
如图,在边长为4的正方形ABCD的边上有一点P,沿着折线BCDA由点B(起点)向点A(终点)运动.设点P运动的路程为x,△APB的面积为y,求y与x之间的函数关系式.并画出程序框图,写出程序. |
用描点法作函数y=x3+3x2-24x+30的图象时,需要求出自变量和函数的一组对应值 .编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. |
已知平面直角坐标系中的两点A(-1,0),B(3,2),写出求线段AB的垂直平分线方程的一个算法. |
最新试题
热门考点