Skip to Main content Skip to Navigation
Conference 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 :
Conference papers
Complete list of metadata

Cited literature [12 references]  Display  Hide  Download
Contributor : Jean-Michel Muller Connect in order to contact the contributor
Submitted on : Tuesday, December 21, 2010 - 10:33:18 AM
Last modification on : Friday, February 4, 2022 - 3:23:31 AM
Long-term archiving on: : Friday, December 2, 2016 - 5:05:31 PM


Publisher files allowed on an open archive




Nicolas Brisebarre, Milos Ercegovac, Nicolas Louvet, Érik Martin-Dorel, Jean-Michel Muller, et al.. Implementing decimal floating-point arithmetic through binary: some suggestions. 21st IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2010), Jul 2010, Rennes, France. pp.317-320, ⟨10.1109/ASAP.2010.5540969⟩. ⟨ensl-00463353v2⟩



Record views


Files downloads