DocumentCode
889895
Title
Multistep gradual rounding
Author
Lee, Corinna
Author_Institution
Comput. Sci. Div., Univ. of California, Berkeley, CA, USA
Volume
38
Issue
4
fYear
1989
fDate
4/1/1989 12:00:00 AM
Firstpage
595
Lastpage
600
Abstract
A value V is to be rounded to an arbitrary precision resulting in the value V ". Conventional rounding technique uses one step to accomplish this. Multistep rounding uses several steps to round the value V to successively shorter precisions with the final rounding step producing the desired value V ". This alternate rounding method is one way to implement with the minimum of hardware, the denormalization process that the IEEE Floating-Point Standard 754 requires when underflow occurs. There are certain cases for which multistep rounding produces a different result than single-step rounding. To prevent such a step error, the author introduces a rounding procedure called gradual rounding that is very similar to conventional rounding with the addition of two tag bits associated with each floating-point register
Keywords
digital arithmetic; roundoff errors; IEEE Floating-Point Standard 754; denormalization process; floating-point register; multistep gradual rounding; Boolean functions; Circuit testing; Computer science; Electrons; Logic testing; Minimization methods; Packaging; Timing;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.21152
Filename
21152
Link To Document