DocumentCode :
2175555
Title :
Comparing Implementations of a Calculator for Exact Real Number Computation
Author :
Marcial-Romero, J. Raymundo ; Hernandez, Johann A. ; Montes-Venegas, Héctor A.
Author_Institution :
Fac. de Ing., Univ. Autonoma del Estado de Mexico (UAEM), Mexico
fYear :
2009
fDate :
21-25 Sept. 2009
Firstpage :
13
Lastpage :
23
Abstract :
As one of the first theoretical programming languages for exact real number computation, Real PCF showed to be impractical due to the parallel construct needed for even basic operations. Later, Marcial et al. proposed a variant of Real PCF avoiding the parallelism by introducing a non-deterministic constructor into the language. This language is called LRT. In this paper we present an implementation of a calculator for exact real number computation based on LRT and compare its efficacy with an application of the standard use of real numbers in an imperative programming language. Finally, our implementation is compared with a standard implementation of exact real number computation based on the sign digit representation.
Keywords :
algorithmic languages; programming languages; LRT; PCF; calculator comparing implementations; exact real number computation; imperative programming language; nondeterministic constructor; theoretical programming languages; Computational efficiency; Computer languages; Computer science; Concurrent computing; Formal specifications; Graphical user interfaces; Light rail systems; Mathematics; Parallel processing; Tail; Real number computation; functional programming; programming languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science (ENC), 2009 Mexican International Conference on
Conference_Location :
Mexico City
Print_ISBN :
978-1-4244-5258-3
Type :
conf
DOI :
10.1109/ENC.2009.16
Filename :
5452487
Link To Document :
بازگشت