Montant en dollars en lettres
Transformez 1250.50 en one thousand two hundred fifty dollars and fifty cents, la mention en toutes lettres en anglais exigée sur les factures, contrats et lettres de règlement américains. Singulier, pluriel et arrondi au cent près sont gérés pour vous. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Quantité
- 1 250,5
- Mots
- one thousand two hundred fifty dollars and fifty cents
- Entier
- 1 250
- Centimes
- 50
- Mots de la partie entière
- one thousand two hundred fifty
Un calculateur de montant en dollars en lettres transforme une somme monétaire en la phrase anglaise utilisée sur les factures, contrats, lettres de règlement et autres documents formels qui exigent à la fois un total numérique et un montant écrit. Saisissez un montant non négatif tel que 1250.50 et obtenez one thousand two hundred fifty dollars and fifty cents, avec le singulier ou le pluriel de dollars et cents choisi automatiquement. Le même chemin renvoie les dollars entiers, les cents, les mots du nombre entier seuls, les mots des cents seuls, une formule courte et des étapes ordonnées que vous pouvez valider dans des tests ou coller dans des modèles. Les comptes fournisseurs, les générateurs de contrats, les devoirs LMS sur la notation monétaire et les avis de remise ont besoin de cette orthographe déterministe sans ouvrir une bibliothèque de formules de tableur.
Ce que signifie la rédaction juridique en dollars et comment dollars et cents se séparent
Les factures, bons de commande, contrats et de nombreux documents formels de remise exigent deux représentations de la même somme : un champ numérique et un montant en lettres qui réduit le risque d'altération et concorde avec le chiffre en prose. Le style juridique et commercial courant aux États-Unis orthographie l'entier de dollars en mots anglais minuscules, ajoute dollar ou dollars, puis le mot and, puis le décompte des cents en mots avec cent ou cents.
Mille deux cent cinquante dollars et cinquante cents deviennent one thousand two hundred fifty dollars and fifty cents. L'orthographe complète des deux unités est préférée à une fraction telle que 50/100 lorsque le public est une clause contractuelle, un bas de facture ou une lettre de règlement plutôt qu'un modèle de chèque papier. Zéro dollar produit encore le mot zero afin que les champs vides ne puissent pas être remplis plus tard ; quatre-vingt-dix-neuf cents seuls apparaissent comme zero dollars and ninety nine cents.
Les unités au singulier comptent : one dollar and one cent, et non one dollars and one cents. L'arrondi utilise l'arithmétique des cents totaux —multiplier par cent, arrondir au cent entier le plus proche, puis séparer entier et reste— de sorte que le bruit d'affichage flottant n'invente pas une troisième décimale. L'argent négatif est rejeté : une ligne de montant formelle n'est pas un mémo de débit signé, et orthographier des montants avec un moins confondrait les auditeurs.
Conseils pratiques, limites et recherches associées
Préférez envoyer un nombre nu lorsque vous contrôlez le client ; n'acceptez les chaînes préfixées monétaires ou groupées par virgules que lorsque les utilisateurs collent depuis l'interface ou des tableurs. N'envoyez pas plus de deux décimales significatives si vous avez besoin d'un accord bit à bit avec un grand livre précis : arrondissez d'abord côté client, ou fiez-vous à l'arrondi des cents totaux de l'outil et comparez sur whole et cents.
Les montants exactement nuls sont valides et s'écrivent zero dollars and zero cents, ce qui est utile pour des lignes annulées ou à solde zéro.
Cette page cible les personnes qui cherchent un calculateur de montant en dollars en lettres, un montant en mots pour factures et contrats, dollars and cents en anglais ou une rédaction monétaire juridique en ligne ; ce n'est pas un constructeur de phrases de chèque nn sur cent, ni un moteur d'orthographe multilingue, ni un extracteur de totaux de facture qui trouve des montants dans des documents.
Préférez cette capacité lorsque vous avez déjà un seul nombre monétaire et qu'il vous faut la rédaction anglaise complète dollars-and-cents ; si vous avez besoin de la forme fractionnaire de chèque, utilisez un outil de mots monétaires pour chèques.
Cas d’usage
Totaux écrits sur factures et bons de commande
Les systèmes de facturation convertissent un total de facture numérique en la phrase anglaise dollars-and-cents que le personnel colle dans les pieds de PDF et les confirmations par e-mail.
Clauses de montant dans contrats et règlements
Les modèles juridiques joignent un montant en dollars en lettres à côté du chiffre numérique afin que les deux parties partagent la même rédaction formelle dans la clause de paiement.
Tests unitaires pour bibliothèques d'orthographe monétaire
Générez des cas connus d'entiers, cents seuls, unités au singulier, mixtes et rejet de négatifs comme valeurs attendues de kata sans écrire à la main de longues chaînes de mots.
Questions fréquentes
Que devient 1250.50 en mots ?
one thousand two hundred fifty dollars and fifty cents — dollars et cents entiers orthographiés en anglais, avec dollars et cents au pluriel.
Comment le dollar et le cent au singulier sont-ils traités ?
Exactement un dollar utilise dollar (pas dollars). Exactement un cent utilise cent (pas cents). Zéro et tout autre décompte utilisent les formes plurielles.
Les montants négatifs sont-ils autorisés ?
La rédaction facture et juridique n'est définie que pour des sommes non négatives.
Le calculateur de montant en dollars en lettres est-il gratuit ?
L'outil navigateur est gratuit et s'exécute en local.
Puis-je coller un montant avec un symbole monétaire ou des séparateurs de milliers ?
Oui. Un symbole monétaire ou un code de trois lettres placé devant le nombre est accepté, et les virgules ou espaces entre groupes de chiffres sont retirés avant la conversion. Un montant négatif, en revanche, est refusé.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/str/spell-dollar-amount \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":1250.5}'const res = await fetch("https://api.kit.forhosting.com/str/spell-dollar-amount", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 1250.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/str/spell-dollar-amount",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 1250.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/str/spell-dollar-amount", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":1250.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":1250.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/str/spell-dollar-amount", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"amount": 1250.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "str.spell_dollar_amount",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les montants négatifs lèvent une erreur invalid_input claire au lieu d'inventer une phrase avec un signe moins que les formulaires juridiques n'acceptent pas sur la ligne écrite.
Ce que signifie la rédaction juridique en dollars et comment dollars et cents se séparent
Les magnitudes restent sous un plafond absolu publié afin que les entiers intermédiaires restent des doubles IEEE sûrs sur le Worker et dans le navigateur. Enseigner la séparation avec des exemples appariés —entier seul, cents seuls, mixte, unités au singulier et un négatif délibéré— construit la même intuition que l'API encode.
Comment appeler l'API et ce qu'elle renvoie
Le montant doit être fini et non négatif, et ne doit pas dépasser le maximum publié d'un billion. Envoyez un corps JSON avec un seul champ obligatoire amount (alias value, money, sum, n, input et dollars). La valeur peut être un nombre JSON ou une chaîne ; les chaînes peuvent inclure un symbole monétaire initial optionnel ou un code à trois lettres, et les séparateurs de milliers simples par virgules ou espaces entre groupes de chiffres sont retirés avant le parse. En cas de succès, la réponse fixe amount à la valeur après arrondi monétaire à deux décimales, words à la phrase juridique complète avec unités dollars et cents, whole et cents à la séparation entière, whole_words et cents_words aux parties orthographiées sans noms d'unité, dollar_unit et cent_unit aux libellés singulier ou pluriel choisis, formula à une règle brève en anglais, message à un résumé d'une ligne et steps à un tableau ordonné qui enregistre l'entrée, la séparation, l'orthographe et la phrase finale. Une validation échouée —amount manquant, chaînes vides, jetons non numériques, booléens ou objets, valeurs non finies, magnitudes au-dessus de la limite ou tout montant négatif— renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec unité item et prix marginal unitaire nul.
Conseils pratiques, limites et recherches associées
Pour enseigner ou écrire des tests, appariez des exemples : one thousand two hundred fifty point five zero correspond à one thousand two hundred fifty dollars and fifty cents ; one correspond à one dollar and zero cents ; zero point zero one correspond à zero dollars and one cent ; et un négatif tel que minus ten démontre le chemin strict invalid_input avec un message qui nomme non-negative. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde les scripts exploratoires peu coûteux lorsque les apprenants envoient volontairement des négatifs. Les contrôles aller-retour sont simples : recalculez whole multiplié par cent plus cents et confirmez l'égalité avec le montant arrondi en cents, réorthographiez whole et cents avec une table connue pour les petits cas, et confirmez qu'inverser seul le signe fait basculer la réponse en invalid_input.
Questions techniques
Comment les cents sont-ils arrondis ?
Le montant est converti en cents totaux avec un arrondi half-up (Math.round sur amount × 100), puis séparé en dollars entiers et un reste de 0–99.