Convertidor GPA con más y menos
Un signo más o menos puede cambiar de manera importante el valor numérico de una calificación.
Ejecutar — gratis
Este convertidor transforma notas como A menos, B más y C menos en sus valores habituales dentro de una escala de cuatro puntos. Usted puede introducir una sola nota o una lista completa y obtener una conversión clara para cada elemento. La tabla es fija y transparente, por lo que resulta útil para revisar expedientes, preparar cálculos de GPA o explicar cómo contribuye cada asignatura a un promedio académico.
Convierta notas sin perder el signo más o menos
Las notas con letras son compactas, pero sus modificadores tienen un valor numérico real. En la escala estándar utilizada aquí, A menos equivale a 3.7 y no a 4.0, mientras que B más vale 3.3 y no 3.0. Introduzca una nota o varias separadas por comas, espacios, punto y coma o saltos de línea. El convertidor normaliza las minúsculas y devuelve cada nota junto a su valor exacto. Se admiten A más, A, A menos, todas las variantes equivalentes hasta D menos y F. La escala queda limitada a cuatro puntos, de modo que A más y A valen 4.0. Las marcas desconocidas se rechazan para evitar resultados académicos engañosos.
Comprenda la correspondencia fija de la escala 4.0
La tabla sigue una convención decimal frecuente: cada letra completa cambia un punto y la mayoría de los signos más o menos modifican tres décimas. A vale 4.0, B vale 3.0, C vale 2.0 y D vale 1.0. Las notas con menos son 3.7, 2.7, 1.7 y 0.7; las notas con más son 3.3, 2.3 y 1.3, mientras A más permanece en 4.0. F vale 0.0. Los resultados son números aptos para otros programas. La herramienta no asigna créditos, pondera materias, promedia semestres ni infiere reglas institucionales: convierte cada nota reconocida en un único valor publicado y verificable.
Compruebe la normativa antes de un uso oficial
Aunque esta tabla es conocida, las políticas de calificación no son universales. Algunas instituciones otorgan 4.33 a A más, omiten D menos o aplican reglas especiales a materias repetidas y aprobados sin nota. Antes de presentar una solicitud oficial, una beca o una evaluación de expediente, compare esta correspondencia con la normativa de la institución. El campo de escala indica claramente que los valores pertenecen a una escala de cuatro puntos. El algoritmo es determinista y no usa red, azar, fecha ni decisiones ocultas. Por ello, una misma lista siempre produce el mismo resultado. El acceso por API cuesta $0.002 por solicitud y la página permite comprobaciones manuales en el navegador.
Qué puede hacer con ella
Revisar una entrada del expediente
Confirme el valor asignado a cada nota con más o menos antes de calcular el GPA por separado.
Preparar hojas de orientación
Convierta una lista de notas previstas en valores uniformes para materiales de planificación académica.
Normalizar notas importadas
Transforme letras reconocidas en números deterministas antes de enviarlas a otro sistema.
Preguntas frecuentes
¿Cuánto vale A menos en una escala 4.0?
Con esta tabla, A menos equivale a 3.7 puntos.
¿A más supera el valor 4.0?
No. La escala está limitada a 4.0, por lo que A más y A devuelven 4.0.
¿Puedo introducir varias notas a la vez?
Sí. Sepárelas con comas, espacios, punto y coma o saltos de línea; cada una se convertirá por separado.
¿Calcula esta herramienta mi GPA acumulado?
No. Convierte las notas en puntos, pero no aplica créditos ni calcula un promedio ponderado.
¿Cuánto cuesta una solicitud a la API?
La API cuesta $0.002 por solicitud. También puede ejecutar el convertidor en el navegador.
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/plus-minus-gpa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"A-, B+, C"}'const res = await fetch("https://api.kit.forhosting.com/edu/plus-minus-gpa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "A-, B+, C"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/plus-minus-gpa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "A-, B+, C"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/plus-minus-gpa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"A-, B+, C"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"A-, B+, C"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/plus-minus-gpa", 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
{
"text": "A-, B+, C"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.plus_minus_gpa",
"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. |