Importe en dólares en letras
Convierta 1250.50 en one thousand two hundred fifty dollars and fifty cents, la línea escrita en inglés que piden facturas, contratos y cartas de liquidación en Estados Unidos. Elige singular o plural y redondea al centavo más cercano. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cantidad
- 1 250,5
- Palabras
- one thousand two hundred fifty dollars and fifty cents
- Entero
- 1 250
- Centavos
- 50
- Palabras de la parte entera
- one thousand two hundred fifty
Una calculadora de importe en dólares en letras convierte una cifra monetaria en la frase inglesa que se usa en facturas, contratos, cartas de liquidación y otros documentos formales que exigen un total numérico y un importe escrito. Introduzca un importe no negativo como 1250.50 y obtendrá one thousand two hundred fifty dollars and fifty cents, con singular o plural de dollars y cents elegido de forma automática. El mismo proceso devuelve los dólares enteros, los centavos, las palabras del entero, las de los centavos, una fórmula breve y pasos ordenados que puede verificar en pruebas o pegar en plantillas. Cuentas por pagar, generadores de contratos, tareas LMS sobre notación monetaria y avisos de remesa necesitan ese deletreo determinista sin abrir una biblioteca de fórmulas de hoja de cálculo.
Qué significa la redacción legal de dólares y cómo se separan dólares y centavos
Las facturas, órdenes de compra, contratos y muchos documentos formales de remesa exigen dos representaciones del mismo dinero: un campo numérico y un importe en letras que reduce el riesgo de alteración y coincide con la cifra en prosa. El estilo legal y comercial habitual de Estados Unidos deletrea el entero de dólares en palabras inglesas en minúsculas, añade dollar o dollars, luego la palabra and y después el conteo de centavos en palabras con cent o cents.
Mil doscientos cincuenta dólares con cincuenta centavos se convierte en one thousand two hundred fifty dollars and fifty cents. El deletreo completo de ambas unidades se prefiere a una fracción como 50/100 cuando el público es una cláusula contractual, un pie de factura o una carta de liquidación, no una plantilla de cheque en papel. Cero dólares aún producen la palabra zero para que los campos en blanco no puedan rellenarse después; noventa y nueve centavos solos aparecen como zero dollars and ninety nine cents.
Las unidades en singular importan: one dollar and one cent, no one dollars and one cents. El redondeo usa aritmética de centavos totales —multiplicar por cien, redondear al centavo entero más cercano y luego separar entero y resto—, de modo que el ruido de visualización de coma flotante no inventa un tercer decimal. El dinero negativo se rechaza: una línea formal de importe no es una nota de débito con signo, y deletrear importes con menos confundiría a los auditores.
Consejos prácticos, límites y búsquedas relacionadas
Prefiera enviar un número simple cuando controle el cliente; acepte cadenas con prefijo de moneda o agrupadas con comas solo cuando los usuarios peguen desde la interfaz o desde hojas de cálculo. No envíe más de dos decimales significativos si necesita concordancia bit a bit con un libro contable concreto: redondee primero en su cliente, o confíe en el redondeo de centavos totales de la herramienta y compare en whole y cents.
Los importes exactamente cero son válidos y se deletrean como zero dollars and zero cents, lo cual es útil para líneas anuladas o de saldo cero. Esta página está dirigida a quienes buscan calculadora de importe en dólares en letras, cantidad en palabras para facturas y contratos, dólares y centavos en inglés o redacción legal de dinero en línea; no es un constructor de frases de cheque con nn sobre cien, ni un motor de deletreo multilingüe, ni un extractor de totales de facturas que encuentra importes dentro de documentos.
Prefiera esta capacidad cuando ya tiene un único número monetario y necesita la redacción completa en inglés de dollars and cents; si necesita la forma fraccionaria de cheque, use una herramienta de palabras de moneda para cheques.
Qué puede hacer con ella
Totales escritos en facturas y órdenes de compra
Los sistemas de facturación convierten un total de factura numérico en la frase inglesa de dollars and cents que el personal pega en pies de PDF y confirmaciones por correo.
Cláusulas de importe en contratos y liquidaciones
Las plantillas legales adjuntan un importe en dólares en letras junto a la cifra numérica para que ambas partes compartan la misma redacción formal en la cláusula de pago.
Preguntas frecuentes
¿En qué se convierte 1250.50 en palabras?
one thousand two hundred fifty dollars and fifty cents — dólares y centavos enteros deletreados en inglés, con dollars y cents en plural.
¿Cómo se tratan el dólar y el centavo en singular?
Exactamente un dólar usa dollar (no dollars). Exactamente un centavo usa cent (no cents). Cero y cualquier otro conteo usan las formas plurales.
¿Se permiten importes negativos?
La redacción de factura y legal está definida solo para sumas no negativas.
¿Cómo se redondean los centavos?
El importe se convierte a centavos totales con redondeo half-up (Math.round de amount × 100) y luego se separa en dólares enteros y un resto de 0–99.
¿Es gratuita la calculadora de importe en dólares en letras?
La herramienta del navegador es gratuita y se ejecuta en local.
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/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)Ejemplo de solicitud
{
"amount": 1250.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "str.spell_dollar_amount",
"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
Los importes negativos generan un error invalid_input claro en lugar de inventar una frase con signo menos que los formularios legales no aceptan en la línea escrita.
Qué significa la redacción legal de dólares y cómo se separan dólares y centavos
Las magnitudes se mantienen dentro de un techo absoluto publicado para que los enteros intermedios sigan siendo doubles IEEE seguros en el Worker y en el navegador. Enseñar la separación con ejemplos emparejados —solo entero, solo centavos, mixto, unidades en singular y un negativo deliberado— construye la misma intuición que codifica la API.
Cómo llamar a la API y qué devuelve
El importe debe ser finito y no negativo, y no debe superar el máximo publicado de un billón. Envíe un cuerpo JSON con un único campo obligatorio amount (alias value, money, sum, n, input y dollars). El valor puede ser un número JSON o una cadena; las cadenas pueden incluir un símbolo de moneda inicial opcional o un código de tres letras, y los separadores de miles simples con comas o espacios entre grupos de dígitos se eliminan antes del parse. En caso de éxito, la respuesta asigna a amount el valor tras el redondeo monetario a dos decimales, a words la frase legal completa con unidades de dollars y cents, a whole y cents la separación entera, a whole_words y cents_words las partes deletreadas sin nombres de unidad, a dollar_unit y cent_unit las etiquetas singular o plural elegidas, a formula una regla breve en inglés, a message un resumen de una línea y a steps un array ordenado que registra la entrada, la separación, el deletreo y la frase final. Una validación fallida —amount ausente, cadenas vacías, tokens no numéricos, booleanos u objetos, valores no finitos, magnitudes por encima del límite o cualquier importe negativo— devuelve invalid_input y nunca se cobra. El precio es una tarifa plana de $0.002 por solicitud exitosa con ítem unitario y precio marginal por unidad cero.
Consejos prácticos, límites y búsquedas relacionadas
Al enseñar o escribir pruebas, empareje ejemplos: one thousand two hundred fifty point five zero corresponde a one thousand two hundred fifty dollars and fifty cents; one corresponde a one dollar and zero cents; zero point zero one corresponde a zero dollars and one cent; y un negativo como minus ten demuestra la ruta dura de invalid_input con un mensaje que menciona no negativo. Las tareas fallidas que devuelven invalid_input no consumen saldo prepagado, lo que mantiene baratos los scripts exploratorios cuando los estudiantes envían negativos a propósito. Las comprobaciones de ida y vuelta son fáciles: recalcule whole por cien más cents y confirme que es igual al importe redondeado en centavos, vuelva a deletrear whole y cents con una tabla conocida para casos pequeños y confirme que cambiar solo el signo cambia la respuesta a invalid_input.
Casos de integración
Pruebas unitarias para bibliotecas de deletreo monetario
Genere casos conocidos de enteros, solo centavos, unidades en singular, mixtos y rechazo de negativos como valores esperados de kata sin escribir a mano largas cadenas de palabras.