Implementing decimal floating-point arithmetic through binary: some suggestions - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2010

Implementing decimal floating-point arithmetic through binary: some suggestions

Résumé

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.
Fichier principal
Vignette du fichier
tmdasap2010-desanonyme.pdf (145.29 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

ensl-00463353 , version 1 (11-03-2010)
ensl-00463353 , version 2 (21-12-2010)

Identifiants

  • HAL Id : ensl-00463353 , version 1

Citer

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⟩
174 Consultations
373 Téléchargements

Partager

Gmail Facebook X LinkedIn More