作业帮 > 综合 > 作业

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

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