ForHosting KIT · Texte et IA

Nombre en lettres

Passez un nombre en lettres anglaises ou espagnoles : en mode chèque, 12.5 devient twelve and 50/100, la ligne de montant des chèques et factures, et en lecture courante 12.50 se lit twelve point five zero. 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
Valeur d’entrée
0
Vous obtenez
Langue et paramètres régionaux
En
Format en lettres
Cardinal
Nombre en toutes lettres
zero

Transformez une chaîne numérique canonique en mots anglais ou espagnols. Utilisez le mode cardinal pour la lecture courante et le mode chèque pour les montants avec centimes NN/100.

Entrée canonique — sans flottant ni séparateurs de milliers

La forme valide est un moins optionnel, des chiffres entiers et un point décimal optionnel. Zéros initiaux (sauf le zéro seul), virgules, espaces, plus et notation scientifique sont rejetés. La partie entière admet jusqu’à quinze chiffres (0 à 10^15−1).

Le mode cardinal autorise jusqu’à six décimales ; le mode chèque, au plus deux, sans arrondi.

Échelle courte anglaise et échelle formelle espagnole

L’anglais suit l’échelle courte américaine : thousand, million, billion (10^9), trillion (10^12). Les dizaines composées prennent un trait d’union et les centaines n’insèrent pas le and britannique. L’espagnol suit la tradition formelle : 10^9 = mil millones, 10^12 = billón.

Cent exact du groupe = cien ; 101–199 = ciento. L’apocope n’agit qu’avant une échelle (veintiún mil).

Mode cardinal contre mode chèque

En mode cardinal l’entier est épelé et chaque chiffre fractionnaire suit point ou punto, en préservant les zéros finaux. En mode chèque le format est les mots de l’entier puis and NN/100 ou con NN/100, toujours sur deux chiffres. Aucun nom de devise en version un.

Négatifs, zéro et valeurs par défaut

Les négatifs reçoivent le préfixe minus ou menos. Moins zéro se réduit à zéro simple. Sans locale la valeur est l’anglais ; sans mode, le cardinal.

Montants de chèque et de facture en lettres

Produisez la ligne légale du montant avec centimes NN/100 fixes.

Accessibilité

Épelez les totaux affichés pour les lecteurs d’écran.

Documents bilingues en/es

Générez l’anglais et l’espagnol à partir du même nombre canonique.

Tests déterministes

Vérifiez des chaînes words exactes en CI sans dépendre des flottants système.

Quelle est la plage ?

La partie entière absolue est entre 0 et 10^15−1 inclus.

L’anglais utilise-t-il and dans les centaines ?

Non en mode cardinal. And n’apparaît qu’en mode chèque avant NN/100.

Comment dit-on mil en espagnol ?

Exactement mil, jamais un mil. 10^9 = mil millones ; 10^12 = un billón.

Y a-t-il un arrondi en mode chèque ?

Non. Plus de deux décimales est une erreur ; un chiffre est complété par un zéro.

Le nom de la devise est-il ajouté au montant ?

Non. Aucun nom de devise n'est ajouté : vous ajoutez vous-même dollars, euros ou pesos à côté du résultat si votre document en a besoin. Le même texte sert ainsi quelle que soit la monnaie.

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/text/number-to-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/text/number-to-words \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":"1234.56"}'
{
  "value": "1234.56"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.number_to_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_int_digits15
max_frac_digits_cardinal6
max_frac_digits_check2
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.

La page gratuite et l’API partagent le même oracle déterministe.

Entrée canonique — sans flottant ni séparateurs de milliers

Le champ value doit être une chaîne afin que les grands entiers ne passent pas par IEEE-754.

Négatifs, zéro et valeurs par défaut

Le résultat renvoie value, locale, mode effectifs et le champ words exact.

Pourquoi value doit être une chaîne ?

Les nombres JSON sont des doubles IEEE-754 et ne représentent pas exactement tout entier de 15 chiffres.

L’outil navigateur est-il gratuit ?

Oui, local et gratuit dans le navigateur. L’app native utilise l’API ; la même requête coûte $0.002 du solde prépayé KIT.

Consulter la documentation complète du KIT →