Title :
An Ada package for large number arithmetic
Author :
Jaramillo, Clara I. ; Patterson, Wayne ; Richard, Golden G., III ; Sperry, Sean O.
Author_Institution :
Dept. of Comput. Sci., New Orleans Univ., LA, USA
Abstract :
The authors have used the programming language Ada to build a large-digit arithmetic system that has the result that computations can be coded in a very few lines of code. The proposed approach uses several features of Ada that significantly ease the development of procedures to carry out large number computations. These features include the use of user-defined polymorphic operators, package units, and generic packages. The development of an Ada package for large number arithmetic has significantly improved the time involved in software development of large-scale arithmetic and algebraic problems. A number of illustrative examples are presented
Keywords :
mathematics computing; software packages; Ada package; generic packages; large number arithmetic; package units; programming language; software development; user-defined polymorphic operators; Algebra; Computer languages; Computer science; Cryptography; Digital arithmetic; Mathematics; Packaging; Programming environments; Protocols; Terminology;
Conference_Titel :
Southeastcon '89. Proceedings. Energy and Information Technologies in the Southeast., IEEE
Conference_Location :
Columbia, SC
DOI :
10.1109/SECON.1989.132458