• DocumentCode
    3637127
  • Title

    Implementing decimal floating-point arithmetic through binary: Some suggestions

  • Author

    Nicolas Brisebarre;Nicolas Louvet;Érik Martin-Dorel;Jean-Michel Muller;Adrien Panhaleux;Miloš D. Ercegovac

  • Author_Institution
    CNRS, ENSL, INRI A, UCBL, Univ. Lyon, Lab. LIP (UMR 5668), É
  • fYear
    2010
  • Firstpage
    317
  • Lastpage
    320
  • Abstract
    We propose algorithms and provide some related results that make it possible to implement decimal floatingpoint arithmetic on a processor that does not have decimal operators, using the available binary floating-point functions. In this preliminary study, we focus on round-to-nearest mode only. We show that several functions in decimal32 and dec-imal64 arithmetic can be implemented using binary64 and binaryl28 floating-point arithmetic, respectively. We discuss the decimal square root and some transcendental functions. We also consider radix conversion algorithms.
  • Keywords
    "Floating-point arithmetic","Encoding","Computer science","USA Councils","Digital arithmetic","Finance","Computer bugs","Throughput","Cornea","Merging"
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
  • ISSN
    1063-6268
  • Print_ISBN
    978-1-4244-6966-6
  • Type

    conf

  • DOI
    10.1109/ASAP.2010.5540969
  • Filename
    5540969