作业帮 > 综合 > 作业

JAVA中对一个数进行取反操作到底是怎么计算的(包括正数和负数),负数的原码到底如何表示.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/20 12:03:29
JAVA中对一个数进行取反操作到底是怎么计算的(包括正数和负数),负数的原码到底如何表示.
JAVA中对一个数进行取反操作到底是怎么计算的(包括正数和负数),负数的原码到底如何表示.
先取得数的反码 然后按位取反 此时得到的是补码(因为在JAVA中是使用补码来表示二进制数据的) 再变为原码就行了 负数的原码就是1XXXXX 第一位是符号位 后面是数值位