ForHosting KIT · Convertisseurs d'unités

Nombre en lettres de devise

1250,50 devient one thousand two hundred fifty and 50/100, la formule anglaise attendue par les banques sur la ligne en lettres d'un chèque : saisissez le montant et copiez la phrase. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Montant
1 250,5
Vous obtenez
Mots
one thousand two hundred fifty and 50/100
Entier
1 250
centimes
50
Fraction de cents
50/100

Un outil de conversion de nombre en lettres de devise transforme un montant monétaire en la phrase anglaise utilisée sur la ligne rédigée d'un chèque. Saisissez un montant non négatif comme 1250.50 et recevez la forme classique one thousand two hundred fifty and 50/100, avec la partie fractionnaire fixée comme deux chiffres de cents sur cent. Le même traitement renvoie les dollars entiers, les cents, les mots du nombre entier seuls, une formule courte et des étapes ordonnées que vous pouvez vérifier dans des tests ou coller dans des formulaires. Les bulletins de paie, les comptes fournisseurs, les lignes d'accords juridiques et les devoirs sur la notation monétaire ont tous besoin de cette orthographe déterministe sans ouvrir une bibliothèque de formules de tableur.

Ce que signifient les lettres de devise de style chèque et comment dollars et cents se séparent

Les chèques papier et de nombreux documents de remise formels exigent deux représentations du même argent : un champ numérique et un montant en lettres qui réduit le risque d'altération. Le style courant des États-Unis épelle l'entier en dollars avec des mots anglais en minuscules, ajoute ensuite le mot and, puis un compte de cents à deux chiffres écrit comme une fraction sur cent. Mille deux cent cinquante dollars et cinquante cents devient one thousand two hundred fifty and 50/100.

La forme fractionnaire 50/100 est préférée aux mots fifty cents parce qu'elle verrouille l'unité mineure sur exactement deux décimales et se lit de la même façon sur chaque modèle bancaire. Zéro dollar produit toujours le mot zero afin que les champs vides ne puissent pas être remplis plus tard ; quatre-vingt-dix-neuf cents seuls apparaissent comme zero and 99/100.

L'arrondi utilise une arithmétique en 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 en virgule flottante n'invente pas de troisième décimale. L'argent négatif est rejeté : un chèque n'est pas une note de débit signée, et épeler des montants avec moins perturberait la compensation.

Conseils pratiques, limites et recherches associées

Préférez envoyer un nombre brut lorsque vous contrôlez le client ; n'acceptez les chaînes préfixées d'une devise 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'une concordance bit-exacte avec un grand livre particulier — arrondissez d'abord dans votre client, ou fiez-vous à l'arrondi en cents totaux de l'outil et comparez sur whole et cents.

Les montants exactement nuls sont valides et s'épellent zero and 00/100, ce qui est utile pour les lignes annulées ou à solde nul. Cette page cible les personnes qui recherchent nombre en lettres de devise, montant en lettres pour chèques, argent en lettres ou épeler dollars et cents en ligne ; ce n'est ni un formateur de devise régional qui insère symboles et groupements pour l'affichage, ni un moteur d'épellation multilingue, ni un extracteur de totaux de factures qui trouve des montants dans des documents.

Préférez cette capacité lorsque vous avez déjà un seul nombre monétaire et n'avez besoin que de la rédaction anglaise pour chèque ; si vous avez besoin d'un formatage avec symbole et locale, utilisez plutôt un outil de formatage de nombres.

Remplir la ligne rédigée des chèques

Les outils de comptes fournisseurs convertissent un total de paiement numérique en la phrase anglaise and nn/100 que le personnel colle sur les modèles de chèques avant signature.

Tests unitaires pour bibliothèques d'épellation monétaire

Générez des cas connus d'entiers, de cents seuls, de mixtes et de rejet des négatifs comme valeurs attendues, sans écrire à la main de longues chaînes de mots.

Rédaction de montants juridiques et de règlement

Les lettres de règlement et les avis de remise joignent un montant en lettres à côté du chiffre numérique afin que les deux parties partagent la même rédaction formelle.

Que devient 1250.50 en lettres ?

one thousand two hundred fifty and 50/100 — les dollars entiers épelés en anglais, puis and, puis les cents à deux chiffres sur 100.

Les montants négatifs sont-ils acceptés ?

La rédaction de style chèque n'est définie que pour les sommes non négatives.

Comment les cents sont-ils arrondis ?

Le montant est converti en cents totaux avec un arrondi half-up (Math.round sur le montant × 100), puis séparé en dollars entiers et un reste de 0–99.

La phrase inclut-elle le mot dollars ?

Non. Le champ words principal est la ligne de montant du chèque sans nom de devise (par exemple … and 50/100). Ajoutez votre propre mot de devise si un modèle l'exige.

L'outil nombre en lettres de devise est-il gratuit ?

L'outil du navigateur est gratuit et s'exécute localement.

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.

POSThttps://api.kit.forhosting.com/fmt/currency-words

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é.

curl -X POST https://api.kit.forhosting.com/fmt/currency-words \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"amount":1250.5}'
{
  "amount": 1250.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fmt.currency_words",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_abs1000000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les montants négatifs déclenchent une erreur invalid_input claire au lieu d'inventer une phrase avec signe moins que les banques n'acceptent pas sur les documents papier.

Ce que signifient les lettres de devise de style chèque et comment dollars et cents se séparent

Les magnitudes restent sous un plafond absolu publié pour que les entiers intermédiaires restent des doubles IEEE sûrs dans le Worker et dans le navigateur. Enseigner la séparation avec des exemples appariés — entier seul, cents seuls, mixte et un négatif délibéré — construit la même intuition que celle qu'encode l'API.

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é de mille milliards. Envoyez un corps JSON avec un seul champ obligatoire amount (alias value, money, sum, n et input). La valeur peut être un nombre JSON ou une chaîne ; les chaînes peuvent inclure un symbole de devise optionnel en tête ou un code de trois lettres, et les séparateurs de milliers simples en virgules ou espaces entre groupes de chiffres sont supprimés avant le parse. En cas de succès, la réponse définit amount comme la valeur après l'arrondi monétaire à deux décimales, words comme la phrase complète de chèque incluant la terminaison and nn/100, whole et cents comme la séparation entière, cents_fraction comme la chaîne nn/100 avec remplissage, whole_words comme les dollars épelés sans la fraction, formula comme une règle courte en anglais, message comme un résumé en une ligne et steps comme un tableau ordonné qui enregistre l'entrée, la séparation, l'épellation 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 forfaitaire à $0.002 par requête réussie avec un article unitaire et un prix marginal unitaire nul.

Conseils pratiques, limites et recherches associées

Pour enseigner ou écrire des tests, appariez les exemples : one thousand two hundred fifty point five zero correspond à one thousand two hundred fifty and 50/100 ; one correspond à one and 00/100 ; zero point nine nine correspond à zero and 99/100 ; et un négatif comme minus ten illustre le chemin strict d'invalid_input avec un message qui mentionne non négatif. Les tâches échouées qui renvoient invalid_input ne consomment pas de solde prépayé, ce qui garde les scripts exploratoires bon marché quand les apprenants envoient volontairement des négatifs. Les vérifications aller-retour sont faciles : recalculez whole fois cent plus cents et confirmez que cela égale le montant arrondi en cents, ré-épelez whole avec une table connue pour les petits cas, et confirmez qu'inverser seul le signe fait basculer la réponse vers invalid_input.

Consulter la documentation complète du KIT →