Хорошо, этот вне меня: у меня, должно быть, длинный день.Почему (13! Mod 10) получается как 4, когда число заканчивается на два 0s?
Попробуйте это:
<?php $thirteen_fac = 6227020800;
echo $thirteen_fac % 10; ?>
Результат равен 4. Ожидается 0.
Должно быть, я забыл что-то чрезвычайно очевидное ...