hegongshan / hegongshan.github.io

Personal blog
https://www.hegongshan.com
1 stars 0 forks source link

Java位运算符 | 贺巩山的博客 #9

Open hegongshan opened 4 years ago

hegongshan commented 4 years ago

https://www.hegongshan.com/2018/06/16/java-bitwise-operation/

在讲位运算符之前,我们先来回顾下本科时学过的一些计算机基础知识。 所谓原码就是二进制定点表示法,即最高位为符号位,正数为0,负数为1,其余位表示数值的大小。 反码:正数的反码与其原码相同,负数的反码是其原码逐位求反(符号位除外)。 补码:正数的补码与其原码相同,负数的补码为其反码加1。 整数在内存中是以补码的形式存储的。