Warum hat der Bereich von int ein Minus von 1?

Ich habe gelesen, dass der Bereich eines Int von einem Byte abhängt.

Wenn int also 4 Bytes lang ist, sind das 4 × 8 Bits = 32 Bits.

Der Bereich sollte also sein: 2 ^ (32-1) = 2 ^ (31)

Warum sagen manche Leute, dass es 2 ^ 31 - 1 ist?

Vielen Dank!

Antworten auf die Frage(5)

Ihre Antwort auf die Frage