Service interruption on Monday 11 July from 12:30 to 13:00: all the sites of the CCSD (HAL, Epiciences, SciencesConf, AureHAL) will be inaccessible (network hardware connection).
Skip to Main content Skip to Navigation
Preprints, Working Papers, ...

Implementing decimal floating-point arithmetic through binary: some suggestions

Abstract : We propose several algorithms and provide some related results that make it possible to implement decimal floating-point 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 decimal64 arithmetic can be implemented using binary64 and binary128 floating-point arithmetic, respectively. Specifically, we discuss the decimal square root and some transcendental functions. We also consider radix conversion algorithms.
Document type :
Preprints, Working Papers, ...
Complete list of metadata
Contributor : Jean-Michel Muller Connect in order to contact the contributor
Submitted on : Thursday, March 11, 2010 - 10:49:31 PM
Last modification on : Monday, November 22, 2021 - 11:00:03 PM
Long-term archiving on: : Friday, October 19, 2012 - 9:40:22 AM


Files produced by the author(s)


  • HAL Id : ensl-00463353, version 1



Nicolas Brisebarre, Milos Ercegovac, Nicolas Louvet, Erik Martin-Dorel, Jean-Michel Muller, et al.. Implementing decimal floating-point arithmetic through binary: some suggestions. 2010. ⟨ensl-00463353v1⟩



Record views


Files downloads