首页  > 教育解读  > 负21的二进制数是什么

负21的二进制数是什么

2025-05-09 19:30:40
星海幻梦
星海幻梦已认证

星海幻梦为您分享以下优质知识

负21的二进制数(假设为8位)是 10000001。

这是通过以下步骤计算得到的:

原码:直接将数值转换为二进制,首位为符号位(0为正,1为负)。因此,-21的原码是 `10000001`。

反码:对于负数,反码是在原码基础上,除符号位外其他有效位全部取反(即0变成1,1变成0)。因此,-21的反码是 `11111110`。

补码:对于负数,补码为反码加1。因此,-21的补码是 `11111111`。

在计算机中,负数通常以其补码形式存储和操作。