Porcentaje de calificación desde fracción
17 aciertos sobre 20 son un 85 %, una B dentro de la franja del 83 al 86 %. Escriba los puntos obtenidos y los posibles, incluso con medios puntos, y obtenga el porcentaje y una letra con escalones de más y menos. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Total
- 20
- Correctas
- 17
- Etiqueta de la fracción
- 17/20
- Porcentaje
- 85
- Etiqueta de porcentaje
- 85%
- Calificación con letra
- B
Docentes, tutores y estudiantes corrigen cuestionarios y deberes como una fracción sencilla: cuántos aciertos de cuántos posibles. Informar ese resultado como porcentaje y como letra es el paso que sigue consumiendo tiempo cuando el total es impar—diecisiete de veinte, cuarenta y tres de cincuenta, nueve y medio de doce por crédito parcial. Esta herramienta de porcentaje de calificación desde fracción hace esa conversión de una sola vez: divida aciertos entre total, multiplique por cien, redondee con una regla half-up estable y asigne el porcentaje redondeado a una escala transparente de letras de diez puntos de EE. UU. con bandas de más y menos. Sin curva, sin ponderaciones y sin llamada de red: la forma más rápida de calificar un examen corregido sobre cualquier total y mostrar a la vez el porcentaje y la letra.
Cómo la fracción se convierte en porcentaje y letra
Un examen corregido es una fracción: las respuestas correctas o los puntos obtenidos en el numerador, el total de preguntas o el máximo de puntos en el denominador. La nota porcentual es correct dividido entre total, multiplicado por cien. Diecisiete aciertos en un cuestionario de veinte ítems son ochenta y cinco por ciento; cuarenta y tres de cincuenta son ochenta y seis por ciento; nueve de doce son setenta y cinco por ciento.
Se admite crédito parcial cuando correct no es un entero—por ejemplo 9.5 de doce—siempre que correct sea no negativo y no supere total. total debe ser un número finito positivo para que la división esté definida; un papel con total cero se rechaza en lugar de inventar una puntuación. Tras calcular el porcentaje bruto, el redondeo half-up a los decimales elegidos produce el porcentaje mostrado que ven estudiantes y familias. Las letras usan una escala habitual de EE.
UU. de diez puntos sobre ese porcentaje redondeado: A-plus desde noventa y siete, A desde noventa y tres, A-minus desde noventa, luego bandas B, C y D con pasos de más y menos de unos tres a cuatro puntos, y F por debajo de sesenta. La respuesta también devuelve el mínimo y el máximo inclusivos de la banda de la letra asignada para que usted pueda mostrar «B, 83–86 por ciento» junto a la nota sin una segunda tabla de consulta.
Dónde ahorra tiempo pasar fracciones a notas
Los docentes de aula terminan una pila de cuestionarios cortos y necesitan porcentaje y letra para el libro de calificaciones sin abrir una hoja de cálculo por cada total impar. Los centros de tutoría publican el progreso semanal como «puntuación sobre total» y desean una letra coherente para los informes a las familias.
Los portales de estudiantes y los plugins LMS convierten conteos brutos de lectores ópticos o cuestionarios autoevaluados en un porcentaje y una letra de visualización antes de que el promedio ponderado por categoría se calcule en otro sitio. Las páginas de ayuda con deberes pueden incrustar la ruta gratuita del navegador para que el alumnado compruebe «qué es quince de dieciocho como porcentaje y letra» sin una llamada a un modelo. La validación fallida no consume saldo.
Documente la escala de letras junto al resultado, fije los porcentajes redondeados en las pruebas y obtendrá ayudantes de calificación reproducibles para edge workers, bots de FAQ y herramientas docentes sin mantener una hoja de conversión privada propia.
Qué puede hacer con ella
Calificación rápida de cuestionarios en clase
Convierta conteos de aciertos sobre total de un cuestionario corregido en porcentaje y letra para el libro de calificaciones en un solo paso.
Autocomprobación del estudiante tras exámenes de práctica
Permita que el alumnado introduzca ítems acertados y total de ítems para ver el porcentaje y la letra antes de que el LMS oficial publique los resultados.
Automatización de LMS y libro de calificaciones
Asigne fracciones de puntuación bruta de escáneres o motores de cuestionarios a campos estables de porcentaje y letra para exportaciones y portales familiares.
Preguntas frecuentes
¿Cómo se convierte una fracción de examen en una nota porcentual?
Divida correct entre total y multiplique por 100. Por ejemplo, 17/20 es 85%. Esta herramienta también asigna el porcentaje redondeado a una letra EE. UU. (A+ hasta F).
¿Qué escala de letras se utiliza?
Una escala habitual de EE. UU. de diez puntos con más/menos: A+ desde 97, A desde 93, A- desde 90, B+ desde 87, B desde 83, B- desde 80, C+ desde 77, C desde 73, C- desde 70, D+ desde 67, D desde 63, D- desde 60, y F por debajo de 60.
¿Pueden correct o total ser fraccionarios por crédito parcial?
Sí. correct puede ser un no entero no negativo (por ejemplo 9.5) siempre que no supere total. total debe ser un número finito positivo.
¿Qué porcentaje es 17 sobre 20?
Es un 85 %, una B. Al dividir 17 entre 20 y multiplicar por 100 sale 85, que queda en la franja de la B, del 83 al 86 %, en la escala estadounidense de diez puntos.
¿Pueden los aciertos superar el total por puntos extra?
No. Los puntos obtenidos no pueden ser más que los posibles, así que un resultado por encima del 100 % queda fuera de esta calculadora. Tampoco se acepta una prueba de cero puntos, porque no hay nada entre qué dividir.
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/edu/grade-percentage-from-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"correct":17,"total":20}'const res = await fetch("https://api.kit.forhosting.com/edu/grade-percentage-from-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"correct": 17,
"total": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/grade-percentage-from-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"correct": 17,
"total": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/grade-percentage-from-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"correct":17,"total":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"correct":17,"total":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/grade-percentage-from-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
{
"correct": 17,
"total": 20
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.grade_percentage_from_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.
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
Contrato de entrada, campos de respuesta y validación
Envíe un objeto JSON con los campos obligatorios correct y total. correct es un número finito no negativo (puntos obtenidos o ítems acertados); total es un número finito positivo (máximo de puntos o número de ítems). Se aceptan cadenas numéricas; se rechazan booleanos, objetos, cadenas vacías y valores no finitos. correct no debe superar total: los puntos extra por encima del cien por ciento quedan fuera del alcance de este calificador simple por fracción. Los alias opcionales incluyen right, score, earned y numerator para correct, y max, out_of, denominator y possible para total, de modo que los clientes ligeros reutilicen nombres de campo familiares. decimals opcional es un entero de cero a seis y por defecto es dos; controla el redondeo half-up del porcentaje y de los valores correct y total devueltos. En caso de éxito el cuerpo devuelve correct y total, fraction_label como 17/20, percentage como número, percent_label con signo de porcentaje, letter_grade como B, band_min y band_max de esa letra, formula, scale como resumen compacto de bandas, decimals y un message breve para la interfaz. Campos ausentes, entrada no numérica, total no positivo, correct por encima de total o decimals fuera de cero a seis lanzan invalid_input y no se facturan. Ejemplo: correct 17 y total 20 con decimals por defecto produce ochenta y cinco por ciento y letra B. Ejemplo: correct 20 y total 20 con decimals cero produce cien por ciento y A-plus.
Dónde encaja una API de fracción a calificación en flujos reales
Como la implementación es trabajo analítico parse de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red de salida.
Preguntas técnicas
¿Qué entradas se rechazan?
La ausencia de correct o total, valores no numéricos, total no mayor que cero, correct mayor que total, o decimals fuera de 0–6 fallan con invalid_input y no se facturan.
¿Cuánto cuesta la calculadora de porcentaje de calificación desde fracción?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.