Программирование на Pascal. Функция MOD и TRUNC для типа данных extended

Здравствуйте,
Я проектирую свою криптосистему и у меня возникла острая необходимость
в нахождении остатка от деления для очень больших чисел. Я пытался сам
написать функцию нахождения остатка от деления но среда постоянно
выдает ошибку переполнения или некорректной операции с плавающей
точкой. Помогите пожалуйста.
Hello Максим,
Sunday, February 27, 2005, 4:01:34 PM, you wrote:
А что значит, "очень больших"? Можно примерчик привести? Просто, я
как-то раз писал функцию сложения многоразрядных целых чисел (подойдет для
любого количества разрядов), где сами операнды (числа) имели строковое
представление. То есть, складывал, к примеру, не 123 с 456, а '123' c
'456'. Правда, не очень быстро оно считалось. Думаю, здесь тоже можно
что-то в этом роде сделать.