Андрей Федосеев
Ученик
(117)
1 месяц назад
Это вмещение переменной типа int, она вмещает 4 байта(32 бита) памяти. Но первый ведущий бит отвечает за тип числа(отрицательное/положительное), а остальные, за значение. Байты не бесконечные поэтому лимит значения (-2147483648 - 21474843647). Но уже придумали контейнеры long с 8 байтами (-9 223 372 036 854 775 808 - 9 223 372 036 854 775 807) это 2 в степени 63 и 2 в степени 31(последнее для int), а биты сами двоичные "типа" 1011(11 в десятичном)