ACM Home Page
Please provide us with feedback. Feedback
Properly rounded variable precision square root
Full text PdfPdf (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
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 18,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/214408.214413
What is a DOI?

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
8