Número a palabras en portugués
El 21 se escribe vinte e um: el conversor pasa a palabras portuguesas los números enteros de 0 a 999999, pone la e de enlace donde corresponde y elige bien entre cem y cento. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- N
- 21
- Idioma
- pt
- Palabras
- vinte e um
Convierta un entero 0..999999 a palabras cardinales en portugués (enlace con e). Intención de búsqueda: número a palabras en portugués. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan.
Cómo escribe el portugués sus números
A diferencia del alemán o del italiano, el portugués mantiene las partes del número como palabras separadas y las une con e. Así se enlazan decenas y unidades, de modo que el 21 queda vinte e um, y la misma e aparece detrás de las centenas y los millares cuando sigue algo más. La centena tiene dos formas: cem cuando va sola y cento cuando la acompaña algo. El conversor aplica estas reglas a cualquier entero de 0 a 999999 y le devuelve la expresión completa, lista para pegar en un texto.
Dónde resulta útil y qué errores evita
Los números en palabras son habituales en textos formales, contratos y ejercicios escolares en portugués, porque una cifra escrita con letras no admite confusiones. Quien estudia el idioma y los docentes que preparan prácticas comprueban la grafía en segundos, sin repasar cada regla. Los errores más comunes son olvidar la e entre las partes, escribir cem donde hace falta cento y juntar todo en una sola palabra. Como cada resultado sale de las mismas reglas fijas, un número vuelve siempre con la misma redacción.
Qué puede hacer con ella
Docencia
Goldens fijados.
Preguntas frecuentes
¿Cuándo se escribe cem y cuándo cento?
Cem solo se usa para el cien que va solo. En cuanto sigue algo, la centena pasa a cento y se une al resto con e, así que el conversor nunca escribe cem delante de otras palabras.
¿Dónde va la e en un número portugués?
Entre las partes del número: entre la decena y la unidad, como en vinte e um, y detrás de las centenas y los millares cuando sigue algo más. Cada parte sigue siendo una palabra separada.
¿Qué números puedo escribir en portugués?
Números enteros de 0 a 999999. Los decimales, los negativos y las cifras mayores no se convierten, de modo que cada resultado es un cardinal portugués completo escrito en palabras dentro de ese rango.
¿Se escribe um mil o solo mil?
Solo mil. El conversor escribe un millar sin más como mil y solo antepone la cantidad de millares cuando es mayor que uno, igual que en la escritura portuguesa cuidada.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"n": 21
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.number_to_words_pt",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demos didácticas.
Cómo funciona
Convierta un entero 0..999999 a palabras cardinales en portugués (enlace con e). vinte e um; cem frente a cento. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demos didácticas. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demos didácticas.
Entradas, límites y redondeo
Los decimales opcionales usan half-up una sola vez. Los campos de salida opcionales se omiten, nunca son null. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Proporcione los campos JSON obligatorios con nombres seguros para el DOM. Los tipos inválidos provocan invalid_input. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demos didácticas. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS,
Cuándo usarlo
Úselo cuando coincida la intención de búsqueda. Convierta un entero 0..999999 a palabras cardinales en portugués (enlace con e). Entrega solo EN de origen; Nitro hidrata los locales. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demos didácticas. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la API. Las entradas se validan antes de la aritmética, de modo que las cargas inválidas fallan con invalid_input. El redondeo half-up se aplica una sola vez desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demos didácticas.
Casos de integración
Comprobación rápida
Widget gratuito.
Automatización
Misma JSON en la API.
Preguntas técnicas
¿Es gratis?
Sí, tier A.
¿Hay red?
No hay llamadas de red.
¿Entrada incorrecta?
Falla con invalid_input.
¿Dispone de API?
Sí, disponible.
¿Idiomas?
Solo EN de origen; Nitro hidrata.