已知x=-61/128,若采用8位定点机器码表示,则[X]原=()。
已知x=-61/128,若采用8位定点机器码表示,则[X]原=()。
A.00111101
B.10111101
C.10011111
D.00111110
正确答案:B
整个计算过程如下:61/128=0.47656250.4765625*2=0.953125整数为00.953125*2=1.90625整数为10.90625*2=1.8125整数为10.8125*2=1.625整数为10.625*2=1.25整数为10.25*2=0.5整数为00.5*2=1整数为1,小数为0因为是负数,其符号位为1,因此原码是10111101。