Nombre en lettres portugaises
21 s'écrit vinte e um : le convertisseur écrit en lettres portugaises les entiers de 0 à 999999, place le e de liaison au bon endroit et choisit correctement entre cem et cento. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- N
- 21
- Langue
- pt
- Mots
- vinte e um
Convertissez un entier 0..999999 en mots cardinaux portugais (liaison par e). Intention de recherche : nombre en lettres portugais. Aucun appel réseau ni graine aléatoire n'est requis. Les travaux en échec ne sont pas facturés.
Comment le portugais écrit ses nombres
Contrairement à l'allemand ou à l'italien, le portugais garde les parties du nombre en mots séparés et les relie par e. Dizaines et unités se lient ainsi, si bien que 21 devient vinte e um, et le même e suit les centaines et les milliers quand quelque chose vient après. La centaine a deux formes : cem quand elle est seule et cento quand elle est suivie. Le convertisseur applique ces règles à tout entier de 0 à 999999 et vous rend l'expression complète, prête à coller dans un texte.
Où il sert et quelles erreurs il évite
Les nombres en lettres sont courants dans les textes officiels, les contrats et les exercices scolaires en portugais, car un chiffre écrit en lettres ne laisse aucune place au doute. Les personnes qui apprennent la langue et les enseignants vérifient ainsi une orthographe en quelques secondes. Les erreurs les plus fréquentes sont d'oublier le e entre les parties, d'écrire cem là où il faut cento et de tout souder en un seul mot. Comme chaque résultat sort des mêmes règles fixes, un nombre revient toujours avec la même formulation.
Cas d’usage
Enseignement
Goldens figés.
Questions fréquentes
Quand écrit-on cem et quand écrit-on cento ?
Cem ne sert que pour cent tout seul. Dès que quelque chose suit, la centaine devient cento et se relie au reste par e : le convertisseur n'écrit donc jamais cem devant d'autres mots.
Où se place le e dans un nombre portugais ?
Entre les parties du nombre : entre la dizaine et l'unité, comme dans vinte e um, et après les centaines et les milliers quand quelque chose suit. Chaque partie reste un mot séparé.
Quels nombres puis-je écrire en portugais ?
Les nombres entiers de 0 à 999999. Les décimales, les nombres négatifs et les valeurs plus grandes ne sont pas convertis : chaque résultat est un cardinal portugais complet écrit en lettres dans cette plage.
Écrit-on um mil ou simplement mil ?
Simplement mil. Le convertisseur écrit un millier seul mil et n'ajoute le nombre de milliers devant que lorsqu'il dépasse un, comme le veut l'écriture soignée en portugais.
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/math/number-to-words-pt \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":21}'const res = await fetch("https://api.kit.forhosting.com/math/number-to-words-pt", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 21
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/number-to-words-pt",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 21
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/number-to-words-pt", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":21}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":21}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/number-to-words-pt", 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
{
"n": 21
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.number_to_words_pt",
"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
La calculatrice est gratuite dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant l'arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up s'applique une seule fois à partir des valeurs IEEE brutes lorsque des décimales sont demandées. Utilisez le même JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démos pédagogiques.
Comment cela fonctionne
Convertissez un entier 0..999999 en mots cardinaux portugais (liaison par e). vinte e um ; cem versus cento. Aucun appel réseau ni graine aléatoire n'est requis. Les travaux en échec ne sont pas facturés. Aucun appel réseau ni graine aléatoire n'est requis. Les travaux en échec ne sont pas facturés. La calculatrice est gratuite dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant l'arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up s'applique une seule fois à partir des valeurs IEEE brutes lorsque des décimales sont demandées. Utilisez le même JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démos pédagogiques. La calculatrice est gratuite dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant l'arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up s'applique une seule fois à partir des valeurs IEEE brutes lorsque des décimales sont demandées. Utilisez le même JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démos pédagogiques.
Entrées, limites et arrondi
Les décimales optionnelles utilisent half-up une fois. Les champs de sortie optionnels sont omis, jamais null. Aucun appel réseau ni graine aléatoire n'est requis. Les travaux en échec ne sont pas facturés. Aucun appel réseau ni graine aléatoire n'est requis. Fournissez les champs JSON obligatoires avec des noms sûrs pour le DOM. Les types invalides lèvent invalid_input. La calculatrice est gratuite dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant l'arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up s'applique une seule fois à partir des valeurs IEEE brutes lorsque des décimales sont demandées. Utilisez le même JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démos pédagogiques. La calculatrice est gratuite dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant l'arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up s'applique une seule fois à partir des valeurs IEEE brutes lorsque des décimales sont demandées. Utilisez le même JSON depuis des tableurs, des crochets CMS,
Quand l'utiliser
Utilisez-la lorsque l'intention de recherche correspond. Convertissez un entier 0..999999 en mots cardinaux portugais (liaison par e). Livraison EN seule à l'origine ; Nitro hydrate les locales. Aucun appel réseau ni graine aléatoire n'est requis. Les travaux en échec ne sont pas facturés. Aucun appel réseau ni graine aléatoire n'est requis. Les travaux en échec La calculatrice est gratuite dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant l'arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up s'applique une seule fois à partir des valeurs IEEE brutes lorsque des décimales sont demandées. Utilisez le même JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démos pédagogiques. La calculatrice est gratuite dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant l'arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up s'applique une seule fois à partir des valeurs IEEE brutes lorsque des décimales sont demandées. Utilisez le même JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démos pédagogiques.
Cas d'intégration
Vérification rapide
Widget gratuit.
Automatisation
Même JSON via l'API.
Questions techniques
Est-ce gratuit ?
Oui, tier A.
Réseau ?
Aucun appel réseau.
Entrée incorrecte ?
Échoue avec invalid_input.
Y a-t-il une API ?
Oui, disponible.
Langues ?
EN seul à l'origine ; Nitro hydrate.