• DocumentCode
    1105699
  • Title

    A Formalization of Floating-Point Numeric Base Conversion

  • Author

    Matula, David W.

  • Issue
    8
  • fYear
    1970
  • Firstpage
    681
  • Lastpage
    692
  • Abstract
    The process of converting arbitrary real numbers into a floating-point format is formalized as a mapping of the reals into a specified subset of real numbers. The structure of this subset, the set of n significant digit base β floating-point numbers, is analyzed and properties of conversion mappings are determined. For a restricted conversion mapping of the n significant digit base δ numbers to the m significant-digit base δ numbers, the one-to-one, onto, and order- preserving properties of the mapping are summarized. Multiple conversions consisting of a composition of individual conversion mappings are investigated and some results of the invariant points of such compound conversions are presented. The hardware and software implications of these results with regard to establishing goals and standards for floating-point formats and conversion procedures are considered.
  • Keywords
    Accumulated error of successive conversions, base conversion, "equivalent digits" formula, floating-point numbers, mixed-base computational environments, round-off error, significant digits.; Computer errors; Computer networks; Computer science; Hardware; Helium; Mathematics; Roundoff errors; Software design; Software standards; Vehicles; Accumulated error of successive conversions, base conversion, "equivalent digits" formula, floating-point numbers, mixed-base computational environments, round-off error, significant digits.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/T-C.1970.223017
  • Filename
    1671610