This Article 
 Bibliographic References 
 Add to: 
Fast Rounding in Multiprecision Floating-Slash Arithmetic
July 1989 (vol. 38 no. 7)
pp. 1049-1052
A computational algorithm is described which quickly rounds large fractions into a fixed-length multiprecision floating-slash representation, using single-precision operations where possible. An easily calculated criterion for terminating the rounding process is given.

[1] D. W. Matula and P. Kornerup, "Foundations of finite precision rational arithmetic,"Computing, suppl. 2, pp. 85-111, 1980.
[2] M. Scott, "MIRACL-Multiprecision integer and rational arithmetic C library," Rep. 01-86, School of Comput. Quant. Methods, NIHED, Dublin, Ireland, 1986.
[3] D. E. Knuth,The Art of Computer Programming, Vol. 2, Seminumerical Algorithms. Reading, MA: Addison-Wesley, 1981.
[4] D. W. Matula and P. Kornerup, "Finite precision rational arithmetic: Slash number systems,"IEEE Trans. Comput., vol. C-34, pp. 3-18, Jan. 1985.
[5] P. Kornerup and D. W. Matula, "Finite precision rational arithmetic: An arithmetic unit,"IEEE Trans. Comput., vol. C-32, pp. 378-387, Apr. 1983.

Index Terms:
multiprecision floating-slash arithmetic; computational algorithm; fixed-length multiprecision; single-precision operations; rounding process; digital arithmetic.
M. Scott, "Fast Rounding in Multiprecision Floating-Slash Arithmetic," IEEE Transactions on Computers, vol. 38, no. 7, pp. 1049-1052, July 1989, doi:10.1109/12.30856
Usage of this product signifies your acceptance of the Terms of Use.