Просто помните, что это восьмое простое число Мерсенна.
Если это слишком сложно, это также третья из четырех известных двойных простых чисел Мерсенна.
Редактировать по запросу комментария:
Теорема Евклида-Эйлера утверждает, что каждое четное совершенное число имеет вид 2 ^ (n - 1) (2 ^ n - 1), где 2 ^ n - 1 - простое число. Простые числа вида 2 ^ n - 1 известны как простые числа Мерсенна и требуют, чтобы само n было простым.
Мы знаем, что длина INT32, конечно, составляет 32 бита. Учитывая общепринятое понимание дополнения 2, INT32 со знаком имеет 32 бита - 1 бит.
Чтобы найти величину двоичного числа с заданным количеством битов, мы обычно возводим 2 в степень n, минус 1, где n равно числу битов.
Таким образом, вычисление величины составляет 2 ^ (32 - 1) - 1 = 2 ^ 31 - 1. 31 простое число, и, как указано выше, простые числа этой формы являются простыми числами Мерсенна. Мы можем доказать, что это восемь таких, просто посчитав их. За дополнительной информацией, пожалуйста, обращайтесь к Эйлеру или, может быть, к Бернулли (кому он писал о них).
См .: https://books.google.ie/books?id=x7p4tCPPuXoC&printsec=frontcover&dq=9780883853283&hl=en&sa=X&ved=0ahUKEwilzbORuJLdAhUOiaYKHcsZD-EQ6AEIKTAA#v=onepage&q=9780883853283&f=false