12位二进制数的最大值取决于其表示方式(有符号或无符号):
无符号整数 最大值为 4095
(十进制),对应二进制 `111111111111`。计算方式为 (2^{12} - 1 = 4096 - 1 = 4095) 。
有符号整数(原码表示)
最小负整数为 -1,最大正整数为 2047(十进制),对应二进制 `011111111111`。计算方式为 (2^{11} - 1 = 2048 - 1 = 2047) 。
总结:
无符号最大值:4095
有符号(原码)最大值:2047