当前位置 : 主页 > 编程语言 > java >

Java原码补码反码

来源:互联网 收集:自由互联 发布时间:2022-10-26
对于一个8位原码,01101010和11000110, 求它们的补码。 已知补码01101010和11000110,求它们的原码。(要求如题4) 注:进制和原码等概念属于计算机编程基础知识,建议了解并熟悉它。 答

对于一个8位原码,01101010和11000110, 求它们的补码。

已知补码01101010和11000110,求它们的原码。(要求如题4)

注:进制和原码等概念属于计算机编程基础知识,建议了解并熟悉它。

答:

(1)相应知识点:

正数的原码 = 补码

负数原码 --> 补码:符号位不变,其余位取反,末位 + 1。

补码的补码(补码求补)= 补码对应的原码。

(2)练习

正数原码 01101010 = 补码

负数原码 11000110 补码是 10111010 (符号位不变,其余位取反,末位 + 1)

正数补码 01101010 = 原码

负数补码 11000110 原码是 10111010 (符号位不变,其余位取反,末位 + 1)


网友评论