Calculatrice de nombres en lettres
Qu’est-ce qu’une calculatrice de nombres en lettres ?
Une calculatrice de nombres en lettres transforme une valeur numérique telle que 1234 en sa forme écrite en anglais : “one thousand two hundred thirty-four”. Écrire un nombre en lettres est quelque chose que nous faisons tout le temps sans y penser, et pourtant cela a des usages très pratiques. Les chèques, les contrats juridiques et les factures exigent souvent que le montant soit écrit en lettres afin que le chiffre ne puisse pas être modifié en ajoutant un chiffre. Écrire les nombres en toutes lettres est aussi une aide à l’apprentissage utile pour quiconque étudie l’anglais, et un moyen rapide de vérifier qu’on a bien lu un long chiffre.
Cette calculatrice accepte les nombres entiers, les nombres négatifs et les décimales, et renvoie toujours des mots anglais en minuscules, quelle que soit la langue de la page dans laquelle vous la consultez.
Comment ça fonctionne ?
Un nombre est converti en le lisant par groupes de trois chiffres de droite à gauche. L’anglais possède un ensemble fixe de blocs de construction que la calculatrice combine :
- Les unités et les “teens” irréguliers — one, two, three, … jusqu’à nineteen.
- Les dizaines — twenty, thirty, forty, … jusqu’à ninety, reliées à un chiffre des unités suivant par un trait d’union, comme dans “twenty-one”.
- Le mot “hundred” pour le chiffre des centaines à l’intérieur de chaque groupe.
- Les mots d’échelle qui nomment chaque groupe de trois : thousand, million, billion et trillion.
Chaque groupe de trois chiffres est écrit de la même façon, et le mot d’échelle de ce groupe est ajouté. Les groupes entièrement composés de zéros sont ignorés, de sorte que 1 000 000 est simplement “one million” plutôt que “one million zero thousand zero”.
Cas particuliers
La calculatrice gère les cas limites qui font trébucher une approche naïve :
- Zéro s’écrit avec le seul mot “zero”.
- Les nombres négatifs sont précédés du mot “negative”, de sorte que devient “negative forty-two”.
- Les décimales sont lues comme la partie entière, puis le mot “point”, et ensuite chaque chiffre après le point décimal prononcé individuellement. Ainsi, est “three point one four” plutôt que “three point fourteen”.
- Une entrée vide ou invalide ne renvoie rien.
Exemples résolus
| Nombre | En lettres |
|---|---|
| 0 | zero |
| 5 | five |
| 21 | twenty-one |
| 105 | one hundred five |
| 1234 | one thousand two hundred thirty-four |
| 1000000 | one million |
| 1000000000 | one billion |
| -42 | negative forty-two |
| 3.5 | three point five |
Remarquez que 105 est “one hundred five” — il n’y a pas de “and” entre les centaines et les unités en anglais américain. Remarquez aussi que le décimal 3.5 écrit le chiffre après le point seul (“five”), ce qui garde la règle cohérente pour des décimales plus longues comme 3.14 (“three point one four”).
Notes pratiques
- La sortie est toujours en mots anglais, même lorsque les libellés de la calculatrice sont affichés dans une autre langue. Cela maintient la forme écrite sans ambiguïté pour le cas d’usage le plus courant, la rédaction de chèques et de documents en anglais.
- Les très grandes valeurs sont prises en charge jusqu’à l’échelle des billions. Pour les nombres au-delà de cette plage, il suffirait de continuer avec les mots d’échelle suivants.
- Pour la tâche connexe consistant à transformer un décimal en forme scientifique compacte, consultez la calculatrice de notation exponentielle à l’adresse https://www.mega-calculator.com/fr/math/exponential-notation/, et pour arrondir une valeur avant de l’écrire en lettres, consultez https://www.mega-calculator.com/fr/math/rounding/.