二进制计算机动画演示

一个字节(8位)的原码、反码、补码表示及位操作演示

控制面板

范围: -128 到 127
范围: 0 到 255

二进制表示

原码表示(Sign-Magnitude) 值: 42
符号位
2⁶
2⁵
2⁴
2⁰
正数原码:符号位为0,数值部分为绝对值的二进制
反码表示(Ones' Complement) 值: 42
符号位
2⁶
2⁵
2⁴
2⁰
正数反码:与原码相同;负数反码:符号位不变,数值位按位取反
补码表示(Two's Complement) 值: 42
位索引
7
6
5
4
3
2
1
0
正数补码:与原码相同;负数补码:反码 + 1

操作结果

当前数值

42
二进制补码: 00101010
十六进制: 0x2A
原码: 00101010

位操作数

15
二进制: 00001111
十六进制: 0x0F

最近操作

-
结果二进制: -

操作历史

符号位
二进制 1
二进制 0
点击二进制位可以切换 0/1