Problem C: 原码、反码与补码
Description
1、【NOIP1999】计算机中的数有浮点与定点数两种,用浮点数表示的数,通常由( )两部分组成。
A.指数与基数 B.尾数与小数 C.阶码与尾数 D.整数与小数
2、【NOIP2001提高组】[x]补码=10011000,其原码为( )。
A.011001111 B.11101000 C.11100110 D.01100101
3、【NOIP2002提高组】已知x =(0.1011010)2,则[ x / 2 ]补 =( )2 。
A.0.1011101 B.11110110 C.0.0101101 D.0.100110
4、用十六位机器码 1110001010000000 来表示定点整数(最高位为符号位),当它是原码时表示的十进制真值为-25216;当它是补码时表示的十进制真值是( )。
A. -12608 B. –7551 C. -7552 D. -25216
5、已知x的原码表示为11110111,下列( )是x的补码表示。
A. [x]补=01010011B B. [x]补=10001001B
C. [x]补=11111111B D. [x]补=11000000B
6、十进制数-103的补码是( )。
A. 10011001 B. 11100111 C. 10110011 D. 00011001
7、关于“零”的原码、反码和补码,下列说法正确的是( )。
A. 零的原码表示只有一种 B. 零的反码表示只有一种
C. 零的补码表示只有一种 D. 零的原码、反码和补码的表示都有两种
8、下列关于十进制数100的正确说法是( )【多选题:按字母顺序答题,中间不留空格】。
A. 原码为01100100B B. 反码为64 H C. 反码为9B H D. 补码为64 H E. 补码为9B H
Sample Input Copy
Sample Output Copy