| Properly rounded variable precision square root |
| Full text |
Pdf
(631 KB)
|
| Source
|
ACM Transactions on Mathematical Software (TOMS)
archive
Volume 11 , Issue 3 (September 1985)
table of contents
Pages: 229 - 237
Year of Publication: 1985
ISSN:0098-3500
|
|
Authors
|
|
T. E. Hull
|
Department of Computer Science, University of Toronto, Toronto, Ontario, M5S 1A4, Canada
|
|
A. Abrham
|
Department of Computer Science, University of Toronto, Toronto, Ontario, M5S 1A4, Canada
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 17, Citation Count: 2
|
|
|
ABSTRACT
The square root function presented here returns a properly rounded approximation to the square root of its argument, or it raises an error condition if the argument is negative. Properly rounded means rounded to the nearest, or to nearest even in case of a tie. It is variable precision in that it is designed to return a p-digit approximation to a p-digit argument, for any p > 0. (Precision p means p decimal digits.) The program and the analysis are valid for all p > 0, but current implementations place some restrictions on p.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BRZNT, R.P. Unrestricted algorithms for elementary and special functions. In Proceedings of the IFIP Congress 80 (Tokyo and Melbourne, Oct. 1980), Simon Livingston (Ed.), North Holland, Amsterdam, 1980, 613-619.
|
| |
2
|
CLENSHAW, C. W. AND OLIVER, F. W.J. An unrestricted algorithm for the exponential function. SIAM J. Numer. Anal., 17, 2 (1980), 310-331.
|
| |
3
|
|
| |
4
|
COHEN, M. S., HULL, T. E. AND HAMACHER, V.C. CADAC: A controlled-precision decimal arithmetic unit. IEEE Trans. Comput. C-32, 4 (Apr. 1983), 370-377.
|
| |
5
|
|
| |
6
|
HULL, T.E. The use of controlled precision. In Proceedings of the IFIP TC2 Working Conference on the Relationship between Numerical Computation and Programming Languages (Boulder, Colo., Aug. 1981), J. K. Reid (Ed.), North-Holland, Amsterdam (1982), 71-84.
|
 |
7
|
T. E. Hull , A. Abrham , M. S. Cohen , A. F. X., Curley , C. B. Hall , D. A. Penny , J. T. M., Sawchuk, Numerical Turing, ACM SIGNUM Newsletter, v.20 n.3, p.26-34, July 1985
[doi> 10.1145/1057947.1057949]
|
 |
8
|
|
CITED BY 2
|
T. E. Hull , A. Abrham , M. S. Cohen , A. F. X., Curley , C. B. Hall , D. A. Penny , J. T. M., Sawchuk, Numerical Turing, ACM SIGNUM Newsletter, v.20 n.3, p.26-34, July 1985
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|