首页  > 教育解读  > 144的二进制怎么算

144的二进制怎么算

2025-05-07 18:41:55
雨后初晴
雨后初晴已认证

雨后初晴为您分享以下优质知识

将十进制数144转换为二进制数,可以按照以下步骤进行:

一、整数部分转换(144)

除2取余法

用144除以2,记录余数,然后将商继续除以2,直到商为0。余数从下到上排列即可得到二进制数。

具体步骤:

- 144 ÷ 2 = 72 余 0

- 72 ÷ 2 = 36 余 0

- 36 ÷ 2 = 18 余 0

- 18 ÷ 2 = 9 余 0

- 9 ÷ 2 = 4 余 1

- 4 ÷ 2 = 2 余 0

- 2 ÷ 2 = 1 余 0

- 1 ÷ 2 = 0 余 1

- 0 ÷ 2 = 0 余 0

将余数从下到上排列: 10010000

因此,144的二进制表示为 10010000B

二、负数转换(-144)

在计算机中,负数通常用补码表示。对于-144:

原码:

将144转换为二进制后,符号位为1,其余位为10010000,即 10010000B

补码:

- 先取反:01101111

- 加1:01101111 + 1 = 01101200

因此,-144的补码表示为 10010100B

总结

正数144:10010000B

负数-144:10010100B(补码表示)

补充说明

二进制转换方法适用于正数和负数,但负数需注意补码表示

二进制数10010000B是8位表示,实际计算机中常用16位(2字节)存储,例如-144的完整16位补码为 1001010000000000