Подскажите пожалуйста каким методом лучше пользоваться при вычислении например 946372635!.
1. Преобразовать число в строку, и со строкой посимвольно работать.
2. Использовать массив из нескольких переменных, типа longint
3. Использовать массив, в каждой ячейке которого будет храниться одна цифра.
Или в Turbo Pascal'е есть возможность создавать переменные, заданным побайтовым размером.
Но не используя встроенный ассемблер.
Это нужно, как вообще возможность, а не для какой-то программы конкретнее.
Операции с очень большими числами, Реализация в программе |