• 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