Prozent in Buchstabennote umrechnen
Nach der US-Standardskala ist 87,5 % ein B, weil der Wert die Grenze von 80 % erreicht, aber nicht die von 90 %. Nutzen Sie die Skala von A bis F oder Ihre eigene Tabelle mit Noten und Mindestwerten. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Prozentsatz
- 87,5
- Skala
- Standard us
- Note
- B
- Minimum
- 80
Wandeln Sie jeden Wert von 0 bis 100 in eine eindeutige Buchstabennote um, ohne Grenzwerte in Tabellen oder Anwendungen neu aufzubauen. Wählen Sie die US-Standardskala für A, B, C, D und F oder geben Sie eine eigene Tabelle für eine Schule, einen Kurs, eine Zertifizierung oder eine betriebliche Regelung ein. Der Rechner behandelt jeden Grenzwert einschließlich, akzeptiert Dezimalwerte und nennt die genau angewandte Schwelle.
Wählen Sie die passende Bewertungsskala
Prüfen Sie zuerst, ob die US-Standardskala tatsächlich den anzuwendenden Regeln entspricht. Im Standardmodus ergibt ein Prozentwert ab 90 die Note A, von 80 bis unter 90 die Note B, von 70 bis unter 80 die Note C, von 60 bis unter 70 die Note D und unter 60 die Note F. Diese Grenzen sind verbreitet, gelten jedoch nicht überall.
Manche Einrichtungen verwenden Plus- und Minusnoten, einige Kurse setzen die Bestehensgrenze bei 65 an und berufliche Prüfungen nutzen Bezeichnungen wie Ausgezeichnet, Bestanden oder Wiederholen. Wählen Sie die benutzerdefinierte Option, wenn die veröffentlichte Regelung abweicht. Jede Schwelle ist einschließlich: Ein Wert genau auf der Grenze erhält die zugehörige Note.
Dezimalwerte bleiben unverändert und werden vor dem Vergleich nicht gerundet; 89.99 liegt daher weiterhin unter 90. Das Ergebnis enthält den eingegebenen Prozentwert, die gewählte Skala, die Note und den einschließenden Mindestwert, sodass die Entscheidung nachvollziehbar dokumentiert werden kann.
Erstellen Sie eine gültige eigene Tabelle
Fügen Sie bei einer eigenen Skala für jedes mögliche Ergebnis eine Zeile hinzu. Jede Zeile benötigt eine Notenbezeichnung und einen einschließenden Mindestwert in Prozent. Die Eingabereihenfolge ist beliebig, weil der Rechner die Zeilen vor der Zuordnung vom höchsten zum niedrigsten Mindestwert sortiert.
Jede Bezeichnung und jeder Mindestwert müssen eindeutig sein; alle Werte müssen zwischen 0 und 100 liegen. Nehmen Sie eine Zeile mit dem Mindestwert 0 auf, damit jeder gültige Prozentwert ein festgelegtes Ergebnis erhält. Eine einfache Regel kann beispielsweise Bestanden ab 60 und Nicht bestanden ab 0 vorsehen.
Eine feinere Tabelle könnte A ab 93, A- ab 90 und B+ ab 87 festlegen und bis zu einer letzten Note ab 0 fortfahren. Geben Sie keine Obergrenzen an, denn die jeweils höhere Schwelle bildet diese Grenze automatisch. So entstehen weder Überschneidungen noch mehrdeutige Bereiche.
Ändert sich die Regelung, aktualisieren Sie die Schwellen zentral und verwenden Sie dieselbe Tabelle für alle Ergebnisse dieser Version.
Deuten, prüfen und automatisieren Sie das Ergebnis
Lesen Sie die Note zusammen mit dem Feld für den Mindestwert. Es zeigt, welche konkrete Regel zur Antwort geführt hat, und liefert damit Lernenden, Lehrkräften, Prüfenden oder Anwendungen mehr als nur einen einzelnen Buchstaben. Da der Vergleich den ursprünglichen numerischen Prozentwert verwendet, rundet das Werkzeug einen Wert nicht unbemerkt in eine höhere Stufe.
Falls Ihre Organisation vor der Einstufung rundet, wenden Sie die schriftlich festgelegte Rundungsregel an und senden Sie anschließend den berechneten Wert. Zahlen unter 0 oder über 100 werden abgelehnt und nicht begrenzt; dadurch werden Eingabefehler oder falsche Vorberechnungen sichtbar. Für eigene Tabellen gelten dieselben Schutzregeln: fehlerhafte Zeilen, doppelte Schwellen oder Bezeichnungen sowie eine fehlende Nullschwelle lösen einen Eingabefehler aus.
Bewahren Sie für Automatisierungen die Tabelle gemeinsam mit ihrer Richtlinienversion auf.
Anwendungsfälle
Kursergebnis in eine Note umrechnen
Ordnen Sie einen endgültigen Prozentwert der Skala A bis F zu und zeigen Sie die maßgebliche Schwelle.
Eigene Schulregeln anwenden
Nutzen Sie individuelle Grenzen für Plus- und Minusnoten oder Programme mit abweichenden Stufen.
Bestehensentscheidungen automatisieren
Erzeugen Sie einheitliche Bezeichnungen für Schulungen oder Zertifikate, ohne Formeln zwischen Systemen zu kopieren.
Häufige Fragen
Welche US-Standardskala wird verwendet?
Die Skala vergibt A ab 90, B ab 80, C ab 70, D ab 60 und F ab 0. Jede Schwelle ist einschließlich.
Rundet der Rechner dezimale Prozentwerte?
Nein. Er vergleicht den exakten Zahlenwert; 89.99 erreicht deshalb eine Schwelle von 90 nicht.
Kann ich Plus- und Minusnoten verwenden?
Ja. Wählen Sie die eigene Skala und geben Sie für Bezeichnungen wie A-, B+ und B jeweils eine eindeutige Schwelle an.
Warum muss die Tabelle einen Mindestwert von 0 enthalten?
Die Nullschwelle stellt sicher, dass jeder gültige Wert von 0 bis 100 lückenlos einer Note zugeordnet wird.
Was geschieht mit Werten außerhalb von 0 bis 100?
Die Anfrage liefert einen Fehler wegen ungültiger Eingabe. Werte außerhalb des Bereichs werden weder begrenzt noch umgerechnet.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/calc2/letter-grade-from-percent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"percentage":87.5,"scale":"standard_us"}'const res = await fetch("https://api.kit.forhosting.com/calc2/letter-grade-from-percent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"percentage": 87.5,
"scale": "standard_us"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc2/letter-grade-from-percent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"percentage": 87.5,
"scale": "standard_us"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc2/letter-grade-from-percent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"percentage":87.5,"scale":"standard_us"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"percentage":87.5,"scale":"standard_us"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc2/letter-grade-from-percent", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"percentage": 87.5,
"scale": "standard_us"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc2.letter_grade_from_percent",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Er arbeitet deterministisch, ist leicht prüfbar und per API für $0.002 je Anfrage verfügbar.
Deuten, prüfen und automatisieren Sie das Ergebnis
Für $0.002 pro API-Anfrage ersetzt der Endpunkt verstreute Bedingungsformeln und liefert stabiles JSON, das sich leicht speichern, testen und prüfen lässt.