Jaka jest maksymalna wartość dla int32?

Nigdy nie mogę zapamiętać numeru. Potrzebuję reguły pamięci.

Rozwiązanie

To 2,147,483,647. Najłatwiej zapamiętać to przez tatuaż.

Komentarze (24)

Cóż, ma 32 bity i dlatego może przechowywać 2^32 różnych wartości. Połowa z nich jest ujemna.

Rozwiązaniem jest 2,147,483,647.

A najniższa wartość to -2,147,483,648.

(Zauważ, że jest jeszcze jedna wartość ujemna).

Komentarze (2)

Zakładając, że .NET -

Console.WriteLine(Int32.MaxValue);
Komentarze (0)