单选题 将十进制分数+,-
【正确答案】 B
【答案解析】
【正确答案】 A
【答案解析】[解析] 将十进制分数化成二进制小数时,可采用除法求得商的数值。再进行十化二的转换。本题中因为分数的分母是2的整数次幂,不用做除法可直接进行转换。
因为[*]=2-3,二进制小数写成0.001;[*]为5个[*],二进制小数写成0.101;又因为[*]=2-4,二进制小数为0.0001,[*]为13个[*],二进制小数为0.1101。
本题要求将+[*],-[*]表示成5位定点二进制小数(包括1位符号),还要求用补码表示。
(+[*])=0.1010,(0.1010)=0.1010
(-[*])=-0.1101,(-0.1101)=1.0011
二数相加求和,用双符号位表示数的符号。
(0.1010)+(1.0011)=00.1010+11.0011=11.1101
双符号位表示法用来判断加法结果是否溢出,当结果的两个符号位不同时,如为10或01时,说明结果溢出。