Модуль на Delphi производит конвертацию целого числа от 1 до 999 в порядковое числительное в виде строки.
Проблем дописать модуль для работы с большими числами возникнуть не должно.
Модуль поддерживает все возможные падежи, рода и числа.
Исходные коды открыты, доработки приветствуются.
Ссылка на проект в GitHub
https://github.com/vasya100500/Int2Str