Я не могу найти эту строку в php.ini, так есть ли способ сделать это?
Так хорошо, я понял, ответ – нет, тогда как мне рассчитать результат этой задачи, если я хочу, чтобы это было с php?
The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ?
Вы можете увеличить PHP_INT_MAX. Как уже говорили другие, PHP_INT_MAX зависит от платформы. Это означает, что 32-разрядная аппаратная или 32-разрядная ОС или 32-битная компиляция PHP, PHP хранит бит в 4 байта (максимум около 2 миллиардов). Однако, если все 3 являются 64-битными, максимальный размер составляет 8 байтов (около 9e18 или 9 000 000 000 000 000 000).
Так что если вы действительно хотите больших ints, получите 64-битную машину и 64-битную ОС и 64-битную компиляцию PHP …
Вы не можете контролировать это на самом деле. Однако, если вы имеете дело с большими номерами , я бы предложил вам:
Расширение Math BC .
Неа. Это аппаратное ограничение / os, а не PHP.
Вы можете использовать bcmath
bcmath для больших чисел
Нет.
С http://www.php.net/manual/en/reserved.constants.php :
Эти константы определяются ядром PHP . Сюда входят PHP, движок Zend и модули SAPI.