Conversor de números chinos: cifras cotidianas y financieras
1234 se escribe 一千二百三十四 con cifras chinas cotidianas: convierta números enteros en caracteres comunes o en las formas financieras contra fraudes para recibos, facturas y clases, o pase una cifra china a dígitos. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor a convertir
- 1234
- Dirección de conversión: to_chinese
- To chinese
- Conjunto de caracteres: everyday
- Everyday
- Resultado
- 一千二百三十四
- Valor
- 1 234
- Chino
- 一千二百三十四
- Entero
- 1 234
Los numerales chinos aparecen en recibos, giros bancarios, facturas, importes legales, fichas escolares y procesos de localización que deben mostrar 一二三 o las formas mayúsculas antifraude 壹贰叁 en lugar de dígitos arábigos. Esta herramienta convierte enteros en ambas direcciones: de un entero simple a una cadena de numerales chinos, o de una cadena de numerales chinos de vuelta a un entero, con elección explícita entre caracteres cotidianos y caracteres financieros en mayúscula. Los valores fuera del rango de dígitos publicado fallan con un error de entrada no válida claro y no se cobran.
Direcciones, estilos y cómo funcionan los valores posicionales chinos
Envíe un valor obligatorio y una dirección obligatoria. El estilo everyday usa los caracteres comunes enseñados en las escuelas: del cero al nueve como 零一二三四五六七八九, más 十百千万亿 para diez, cien, mil, diez mil y cien millones. El estilo financial usa las formas mayúsculas preferidas en cheques e importes formales: 零壹贰叁肆伍陆柒捌玖 con 拾佰仟 para las unidades pequeñas, agrupando igualmente con 万 y 亿.
Los números chinos se agrupan de cuatro en cuatro dígitos, no de tres en tres: tras la sección de unidades vienen 万, luego 亿, luego 万亿, de modo que cien mil es 十万 y un millón es 一百万, no una palabra de millón al estilo occidental. Las decenas cotidianas pueden abrirse con un 十 sin coeficiente para los valores de diez a diecinueve cuando esa frase encabeza el numeral; la forma financiera siempre escribe un 壹 explícito antes de 拾. Los enteros negativos llevan un 负 inicial.
Los valores absolutos pueden tener como máximo dieciséis dígitos decimales; cualquier valor mayor está fuera de rango y se rechaza. Entradas idénticas siempre producen salidas idénticas porque el proceso es aritmética pura con tablas fijas, sin semilla aleatoria ni reloj de pared.
Qué puede hacer con ella
Facturas e importes financieros en mayúsculas
Los sistemas de facturación convierten los totales de línea en numerales financieros 大写 para facturas y giros al estilo chino, y rechazan las cifras fuera de rango antes de que lleguen a una plantilla PDF.
Localización y procesos de datos
Los trabajos ETL y los exportadores de CMS convierten recuentos de productos o identificadores en numerales chinos para configuraciones regionales zh, o parsean cadenas de numerales chinos de documentos en enteros para analítica.
Preguntas frecuentes
¿Cómo convierto un entero en numerales chinos?
El estilo opcional everyday o financial selecciona caracteres comunes o en mayúscula. Los campos chinese y result contienen la cadena de numerales.
¿Cómo decodifico numerales chinos de vuelta a un número?
Use el mismo estilo que los caracteres. Los campos integer y result contienen el número.
¿Cuál es la diferencia entre los estilos everyday y financial?
El estilo cotidiano usa 一二三…十百千 (小写). El financiero usa las formas mayúsculas antifraude 壹贰叁…拾佰仟 (大写), habituales en cheques e importes formales. No mezcle ambos conjuntos en una misma cadena.
¿Qué valores están fuera de rango?
Las fracciones, las cadenas vacías y el texto que no se puede interpretar también fallan y no se cobran.
¿Es gratuito el conversor de números chinos?
La herramienta del navegador funciona gratis en su dispositivo.
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/fmt/chinese-numerals \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":"1234","direction":"to_chinese"}'const res = await fetch("https://api.kit.forhosting.com/fmt/chinese-numerals", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": "1234",
"direction": "to_chinese"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fmt/chinese-numerals",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": "1234",
"direction": "to_chinese"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fmt/chinese-numerals", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":"1234","direction":"to_chinese"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":"1234","direction":"to_chinese"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fmt/chinese-numerals", 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
{
"value": "1234",
"direction": "to_chinese"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fmt.chinese_numerals",
"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
Direcciones, estilos y cómo funcionan los valores posicionales chinos
La dirección to_chinese acepta un entero como número JSON o una cadena de dígitos con signo opcional y devuelve el numeral chino en el estilo elegido. La dirección from_chinese acepta una cadena de numerales chinos formada con el conjunto de caracteres correspondiente y devuelve el entero.
Cómo leer la respuesta y evitar entradas no válidas
Si la operación tiene éxito, la respuesta repite la dirección y el estilo, expone chinese para la cadena de numerales, integer para el valor numérico y result como campo principal según la dirección elegida, de modo que las interfaces puedan vincular una sola clave. Los fallos típicos son: falta de value o direction, decimales no enteros o notación científica al codificar, mezcla de caracteres cotidianos y financieros en una misma cadena, caracteres que no coinciden con el estilo declarado, frases de numerales vacías o incompletas como una unidad de sección sin coeficiente, y magnitudes fuera de rango de más de dieciséis dígitos. Elimine los espacios del texto chino antes de enviarlo, o confíe en el motor, que colapsa los espacios en blanco. No envíe palabras de unidades monetarias como 元 o 圆 si solo necesita el cuerpo numérico; este producto convierte el núcleo entero, no una frase monetaria hablada completa. El método es everyday o financial_capital, así el código posterior puede ramificar sin inspeccionar las formas de los glifos. Los enteros que caben en números JSON seguros se devuelven como números; los valores exactos mayores se devuelven como cadenas decimales para no perder precisión. El recorrido de ida y vuelta funciona si mantiene el mismo estilo: codifique con to_chinese, decodifique con from_chinese y el entero coincide. Los fallos generan invalid_input y no se cobran tras el rechazo del motor. Prefiera cadenas de dígitos para enteros cercanos al límite del rango, así el redondeo de los números JSON nunca corrompe la entrada.
Uso de la API, precios, flujos de localización y límites prácticos
Utilice el conversor de números chinos gratuito del navegador para comprobar deberes, previsualizar recibos y hacer demostraciones rápidas de localización sin instalar una pila de NLP en chino. Las entradas de origen siguen las mismas reglas de retención que los demás elementos parse de KIT. Use la API de prepago cuando un servicio de facturación, una herramienta de back-office bancario, una exportación de ERP, una aplicación educativa o un proceso de contenidos necesite un contrato estable con saldo KIT a $0.002 por elemento correcto. Combine la codificación con el estilo financial cuando el siguiente paso sea una línea de importe formal que los auditores esperan en caracteres mayúsculos; combine el estilo everyday con etiquetas de interfaz, tarjetas de memoria y práctica de lectura. from_chinese resulta útil en procesos de limpieza de OCR que ya extrajeron una cadena de numerales y necesitan un campo numérico para ordenar o calcular. Los autores que publican SDK pueden mapear chinese e integer directamente en tablas bilingües que muestren dígitos arábigos junto a las formas chinas: la misma comparación que estudiantes y oficinistas hacen en papel cuando verifican un importe a mano.
Casos de integración
Educación y práctica de lectura
Los profesores y las aplicaciones muestran las formas cotidianas 小写 de los enteros, ponen a prueba a los estudiantes decodificando 一万零一 de vuelta a 10001 y mantienen respuestas idénticas en el navegador y la API.