Conversor de fracciones romanas
Siete doceavos de un as se escriben S·, el septunx: S para la mitad y un punto por cada uncia. Introduzca cualquier cantidad del 0 al 12 y obtenga la marca romana, su nombre latino y la fracción, útil en clases de latín e historia. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Doceavos
- 7
- Numeral
- S·
- Nombre
- septunx
- Puntos
- 1
- Fracción
- 7/12
Este conversor de fracciones romanas relaciona un número entero de doceavos de un as romano con la notación clásica de uncia que usaba puntos centrales y la letra S. En el comercio y la contabilidad romana, el as se dividía en doce unciae, así que las fracciones de una unidad se contaban en doceavos, en lugar de en posiciones decimales modernas. Un doceavo es una uncia y se escribe como un único punto central; seis doceavos son igual a un semis y se escriben S; las combinaciones de siete a once añaden puntos adicionales tras S; doce doceavos forman un as completo, escrito I; y cero produce un numeral vacío. El motor es lógica de tabla totalmente determinista, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.
Qué es la notación de uncia romana y qué contiene la respuesta
La notación de uncia romana es el escrito fraccionario que acompañaba al as como unidad de peso y, más tarde, de dinero. Como un as contenía doce unciae, cualquier fracción propia de la unidad se expresaba como un conteo de doceavos y se escribía con un pequeño conjunto de marcas, en lugar de numeradores y denominadores arábigos.
Un punto central representa una uncia; la letra mayúscula S representa el semis, medio as o seis unciae; apilar puntos tras S construye las medias impares de siete a once doceavos; y la unidad completa es la letra I para as.
Este conversor acepta ese conteo de doceavos como un entero de cero a doce, y devuelve la cadena de numeral correspondiente, el nombre latino tradicional como uncia, semis, o deunx, un conteo dots para las marcas de uncia realmente dibujadas, indicadores de si se usó S o I, la fracción ordinaria n entre doce, y una breve etiqueta de método.
Dónde encaja la conversión de uncia en el estudio, los museos y el software
Los estudiantes se encuentran con las marcas de uncia cuando un curso de latín o de historia cubre los pesos romanos, las fracciones de monedas, o fuentes primarias que citan semis y uncia, en lugar de decimales modernos. Los profesores pueden pregenerar claves de respuesta para ejercicios de doceavos, sin depender de aplicaciones de conversor opacas que cambian glifos en silencio o descartan la S para el medio.
Los epigrafistas y educadores de museos usan la misma tabla al etiquetar exhibiciones de as y uncia, para que los visitantes vean tanto el conteo como la marca clásica. Los diseñadores de juegos y narrativa llaman al contrato cuando una simulación necesita cadenas de moneda fraccionaria auténticas, sin inventar una notación moderna con barra. Los desarrolladores siembran vectores de prueba deterministas para canalizaciones de localización, subtítulos documentales, y líneas de tiempo interactivas que deben renderizar S con puntos exactamente como especifica la tabla de referencia.
Qué puede hacer con ella
Tareas de latín e historia
Convierta conteos de doceavos de libro de texto en marcas de uncia (·, S, S·, I) y verifique los nombres latinos antes de exámenes u hojas de ejercicios.
Etiquetas de museo y texto epigráfico
Genere cadenas de uncia estables para exhibiciones de as/uncia, fichas de catálogo, y subtítulos documentales que deben coincidir con la notación clásica.
Preguntas frecuentes
¿Cuánto cuesta el conversor de fracciones romanas?
Es gratis en su navegador, en esta página.
¿Qué rango de entrada se acepta?
Un conteo entero de doceavos de 0 a 12, ambos inclusive.
¿Cómo se usan S y los puntos?
Cada punto central es una uncia (1/12). S es semis (6/12). Los valores 7–11 son S más uno a cinco puntos. Doce es I (as); cero es un numeral vacío.
¿Esto convierte numerales romanos estándar como XIV?
No. Solo relaciona un conteo de doceavos con la notación fraccionaria de uncia. Use una herramienta de numerales romanos específica para la notación I, V, X de números enteros.
¿Cómo se escriben siete doceavos?
Siete doceavos se escriben S· y se llaman septunx: la S representa el semis, seis doceavos, y el punto añade una uncia. La herramienta muestra también la fracción común 7/12 junto a la marca romana.
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/roman-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"twelfths":7}'const res = await fetch("https://api.kit.forhosting.com/fmt/roman-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"twelfths": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fmt/roman-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"twelfths": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fmt/roman-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"twelfths":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"twelfths":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fmt/roman-fraction", 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
{
"twelfths": 7
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fmt.roman_fraction",
"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.
Límites
min_twelfths | 0 |
max_twelfths | 12 |
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
Qué es la notación de uncia romana y qué contiene la respuesta
No hay ruta aproximada de OCR ni muestreo aleatorio de glifos: el motor relaciona un entero válido con la tabla clásica fija, o rechaza la entrada con invalid_input. Los casos rechazados incluyen doceavos ausentes, no enteros, tokens no numéricos, y cualquier valor estrictamente por debajo de cero o estrictamente por encima de doce, porque esas cantidades caen fuera de la escala de uncia de un único as.
Cómo se interpretan los doceavos y cómo el numeral se mantiene reproducible
Se permiten signos más iniciales opcionales en las cadenas enteras cuando se interpretan como números enteros; los espacios incrustados, los puntos decimales, la notación científica, y los tokens no numéricos se rechazan con un mensaje claro para que una celda mal escrita no se convierta en una marca equivocada. Cero es válido y devuelve un numeral vacío con el nombre nulla, lo que coincide con la ausencia de marcas fraccionarias en una línea contable completa. Los valores de seis a once siempre comienzan con S y luego añaden de cero a cinco puntos centrales; los valores de uno a cinco son solo puntos; doce siempre es la única letra I y nunca doce puntos. El campo preferido es twelfths para el conteo entero de unciae, pero se aceptan los alias n, value, fraction, unciae, text e input, para que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato. El carácter de punto central es el punto medio Unicode U+00B7, elegido porque es la transcripción moderna convencional de la marca de uncia, y se mantiene visible en texto plano, JSON, y HTML sin fuentes personalizadas. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite la misma cadena epigráfica dentro de un flujo automatizado, sin tener que reimplementar usted mismo la tabla de uncia.
Dónde encaja la conversión de uncia en el estudio, los museos y el software
En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API, cada consulta exitosa cuesta $0.002, la validación fallida no se cobra, y no se almacena nada después de que se devuelve la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier A del KIT y le permite pasar de una demostración de aula a un flujo automatizado sin cambiar el resultado epigráfico. Combínela con herramientas de numerales romanos de números enteros cuando necesite I, V, y X para enteros por encima de un único as, y con otros endpoints de formato cuando esté construyendo un pequeño laboratorio de ayudantes clásicos gratuitos y deterministas.
Casos de integración
Juegos, localización y fixtures de integración continua
Siembre glifos reproducibles de fracción romana para simulaciones, aplicaciones de enseñanza, y pruebas unitarias, sin mantener a mano la tabla de 0 a 12.
Preguntas técnicas
¿Qué carácter se usa para la marca de uncia?
El punto medio Unicode (U+00B7). Esa es la transcripción moderna habitual del punto de uncia clásico, en texto plano y JSON.