网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下说法正确的是()。
A.正数的原码、反码、补码相同
B.两个整数的相减运算可以通过其补码的相加来实现
C.-1的八位反码是11111111
D.十进制数不能转换为五进制数
E.若要表示0到63的十进制数据,使用二进制最少要用7位
参考答案和解析
A数在计算机内是用二进制表示的。通常用一位二进制数字表示数的符号(正负):即用0表示正、用1表示负。例如8位二进制表示时,用其最高位(左面第一位)表示符号,其余位表示数的绝对值。这种规定叫做“原码表示法”。用8位二进制数能表示的十进制数的范围是-127(11111111)~+127(01111111)。但是这种方法有两个“0”(00000000和10000000),带来很多不便。 正数的反码与原码相同。负数的反码等于其绝对值的原码逐位取反。例如,限定用8位二进制,能表示的范围是-127(10000000)~+127(01111111)。但是这种方法也有两个“0”(00000000和11111111)。 正数的补码与原码相同。负数的补码等于其反码再加1(末位加1)。例如,限定用8位二进制,能表示的范围是-128(10000000)~+127(0111111)。这种方法只有一个“0”(00000000)。 实际上,反码并不常用,而只是作为负数求补码的一个过渡。总之,正数的原码、反码、补码是相同的,负数用补码表示比较方便。而且,一个负数的原码与补码是“互补”的:对补码再做求补的操作,就会又得到原码。
更多 “以下说法正确的是()。A.正数的原码、反码、补码相同B.两个整数的相减运算可以通过其补码的相加来实现C.-1的八位反码是11111111D.十进制数不能转换为五进制数E.若要表示0到63的十进制数据,使用二进制最少要用7位” 相关考题
考题
单选题以下关于墨家的说法正确的是?()A
组织性强B
具有武士精神C
爱好和平D
以上说法都正确
热门标签
最新试卷