(4) (2.718)D= (10.1011)B 此结果分两步得到:整数部分--除2取余直至商为0得到;小数部分—乘2取整直至满足精度要求. = (2.B)H 此结果为以小数点为界,将每4位2进制数对应1位16进制数得到。 1.4.1 将10进值数127、2.718转换为8421码。 解:(2) (127)D= (000100100111)8421BCD 此结果为将127中每...
Bin(i, 2, result); printf("二进制:\t\t%s\n", result); s.top= -1; break; case8: s.top= -1; Bin(i, 8, result); printf("八进制:\t\t%s\n", result); break; case16: s.top= -1; Bin(i, 16, result); printf("十六进制:\t%s\n", result); break; } return0; }©...
题目:将整数转换为10进制、2进制、16进制的数字串。 分析:整数转化为10进制,这个就不用多说了,直接printf()就好了~转化为二进制,其实也很简单,先看看算法,比如6得二进制是多少呢?,又是怎么来的呢?来看看~ 先6%2得到a[0]=0;再6/2=3; 用3%2得到a[1]=1;再3/2=1; 用1%2得到a[2]=1; 然后再把...
125/16=7,余数13,在十六进制中用D表示。1/16=0, 余数7,商为0,转换结束。125d=7Dh,余数中,先得到最低位,最后得到最高位。-375d=177h,按照二进制位求反加1,得089h,扩展到32位(高位补1)得FFFFFE89。
百度试题 结果1 题目将2进制数1001转化为10进制数为(),转换为8进制数为(),转换为16进制数为() 相关知识点: 试题来源: 解析 9#11#9
【题目】2进制到进制16进制问题【例题1-10】二进制数10000.00001可以表示为;将其转换成八进制数为;将其转换成十六进制数为供选择的答案A:①25+2-5②24+2-425+2-4④24+2-5B:①20.02②02.01③01.01402.02C:①10.10②01.01③01.04④10.08【例题1-11】对于不同数制之间关系的描述,正确的描述为供选择的答案A:...
将下列二进制数0111,1111,1111 转换为16进制数和10进制数是(D ) A.07FFH 3021D B. 6FEH 1021D C. 07FFH 2012D D. 07FFH 2047D 41. 在1BM Pc机的IN和OUT 指令中,I/o端口号通常是由Dx寄存器来提供的,但有时也可以在指令中用一个字节来表示端口号。试问可以直接由指令指定的I/o端口号有多少个?(...
百度试题 题目将下列数字转换为16进制。(8分) (a) (10.3)8 (b) (12.5)10 (c) (100101.01111)2 (d) (41.2)5相关知识点: 试题来源: 解析 解: (a) (8.6)16 (b) (C.8)16 (c) (25.78)16 (d) (19.6666….)16
百度试题 题目将下列16进制的数转换为10进制数:(67)H(5D)H 相关知识点: 试题来源: 解析 (67)H=(103)D(5D)H=(93)D