当前位置:首页 > 二进制 > 正文

33转换为二进制数


ˇ0ˇ33和-33的原码、反码和补码分别是多少?(用八位二进制表示)
所有正数的原码、补码和补码都是相同的,
十进制数33:
00100001
十进制数-33:
首先将33转换为二进制:33D=0100001B
因为是负数,所以在前面加1,得到原码:10100001
反码:符号位不变,其余位取反:11011110
补码:补码+1=11011111
>▂<将十进制数33转成二进制数为
(33)10
=((0*1010+11)*1010+11)2
=(11*1010+11)2
=(11110+11)2
=(100001)2
选择答案B