b2c信息网

您现在的位置是:首页 > 前天新闻 > 正文

前天新闻

11001的源码补码反码(11001的原码反码补码)

hacker2022-06-09 22:40:21前天新闻90
本文目录一览:1、补码形式为11001,则它的原码为?

本文目录一览:

补码形式为11001,则它的原码为?

解:由[X]补=11001知,X为负数。求其原码表示时,符号位不变,数值部分按位求反,再在末位加1。

11001

补码

10110

符号位不变,数值位取反

末位

+1

10111原码

-1001二进制数的原码,反码和补码

原码 11001

反码 10110

补码 10111

负数原码,最高位为1。

反码就是原码的最高位不变,其它位取反。

补码就是反码符号位不变,最低位+1。

码制作业2 1、+11001的原码是()、反码是()、补码是()。 2、-10110的原码是()?

+11001

原码反码补码都为011001

-10110原码110110反码101001补码101010

请大侠告诉我原码,反码,补码的定义

在计算机系统中,数值,一律使用补码来表示和存储。

补码的定义式,如下。

----------------------

定点小数的补码(mod=2):

[X]补 = X ( 0 ≤ X 1 )

[X]补 = 2 + X (-1 ≤ X 0 )

因此,-1.0 的补码为 2 + (-1) = 1.0000B。

----------------------

定点整数的补码(mod=2^n):

[X]补 = X( 0 ≤ X 2^(n-1) )

[X]补 = 2^n - | X |(-2^(n-1) ≤ X 0 )

当 n = 8 时,-128 的补码 = 256-128 = 1000 0000B。

----------------------

发表评论

评论列表

  • 忿咬千夜(2022-06-10 01:16:15)回复取消回复

    B。----------------------定点整数的补码(mod=2^n):[X]补 = X( 0 ≤ X 2^(n-1) )[X]补 = 2^n - | X |(-2^(n-1) ≤ X 0 )当 n = 8 时,-128 的补码 = 256-128 = 1000 0000

  • 远山浅1(2022-06-09 23:44:27)回复取消回复

    | X |(-2^(n-1) ≤ X 0 )当 n = 8 时,-128 的补码 = 256-128 = 1000 0000B。----------------------