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

128的二进制数怎么算

2025-05-08 15:47:22
面试高老师
面试高老师已认证

面试高老师为您分享以下优质知识

将十进制数128转换为二进制数的方法如下:

一、核心方法:除2取余法

步骤

将128连续除以2,记录每次的余数,然后将余数从低位到高位逆序排列。

- 128 ÷ 2 = 64 余 0

- 64 ÷ 2 = 32 余 0

- 32 ÷ 2 = 16 余 0

- 16 ÷ 2 = 8 余 0

- 8 ÷ 2 = 4 余 0

- 4 ÷ 2 = 2 余 0

- 2 ÷ 2 = 1 余 0

- 1 ÷ 2 = 0 余 1

- 将余数逆序排列得到: 10000000。

验证

128是2的7次方(2⁷=128),二进制表示为7位全1,即10000000,与计算结果一致。

二、其他方法:位运算

直接计算:

由于128=2⁷,二进制直接为 10000000。

位操作:在编程中可用位运算符,如`128 & (1