Мне нужно рассчитать модуль с большим числом, например:
<?php $largenum = 95635000009453274121700; echo $largenum % 97; ?>
Это не работает ... потому что $ largenum слишком велик для int в PHP.
Есть идеи, как это сделать?
Использование bcmod() от BCMath Математика произвольной точности :
bcmod()
$largenum = '95635000009453274121700'; echo bcmod($largenum, '97');
Обратите внимание, что $largenum передается в виде строки, а не преобразуется в int.
$largenum