Warum ist der maximale Int32-Wert 0x7FFFFFFF?
Ich habe in MSDN-Dokumenten gesehen, dass der Maximalwert vonInt32
ist2,147,483,647
hexadezimal0x7FFFFFFF
.
http://msdn.microsoft.com/en-us/library/system.int32.maxvalue.aspx
Ich denke, wenn es istInt32
Es sollte einen 32-Bit-Integer-Wert speichern, der zuletzt sein sollte4,294,967,295
und hexadezimal0xFFFFFFFF
.
Meine Frage ist warumInt32
Shops31
Bits Integer-Wert?