2025-11-11 20:54:51
00000是二进制全零,等于十进制0;00010000是二进制16,等于十进制16。0减去16就是-16。计算过程要先把二进制转十进制再相减,注意前导零不影响数值大小。
先看二进制规则,每个位代表2的幂次方,从右往左数第一位是2⁰,第二位2¹...所以00010000其实是1×2⁴=16。而00000不管多少个零都是0。减法就是0-16=-16。比如手机计算器输入0减16会直接显示-16,和数学书里的规则一样。数据来源是二进制转换表和小学数学减法法则,这两个规则是计算机和数学的基础。结果-16符合逻辑,因为0减正数肯定得负数,而且数值大小相加。
本题链接: