Notenprozent aus Bruch
17 richtige von 20 sind 85 %, ein B im Bereich von 83 bis 86 %. Geben Sie die erreichten und die möglichen Punkte ein, auch mit halben Teilpunkten, und Sie erhalten den Prozentwert und eine Note mit Plus- und Minusstufen. 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
- Gesamt
- 20
- Richtig
- 17
- Bruchbezeichnung
- 17/20
- Prozentsatz
- 85
- Prozentbezeichnung
- 85%
- Buchstabennote
- B
Lehrkräfte, Tutorinnen und Tutoren sowie Lernende bewerten Quiz und Hausaufgaben als einfachen Bruch: wie viele richtig von wie vielen möglichen. Dieses Ergebnis als Prozent und Buchstabennote zu melden, kostet weiterhin Zeit, wenn die Gesamtpunktzahl ungerade ist—siebzehn von zwanzig, dreiundvierzig von fünfzig, neuneneinhalb von zwölf bei Teilpunkten. Dieses Werkzeug für Notenprozent aus Bruch erledigt die Umrechnung in einem Schritt: teilen Sie die Richtigen durch die Gesamtpunktzahl, multiplizieren Sie mit hundert, runden Sie mit einer stabilen half-up-Regel und ordnen Sie den gerundeten Prozentwert einer transparenten US-Zehn-Punkte-Buchstabenskala mit Plus- und Minus-Bändern zu. Ohne Kurve, ohne Gewichte und ohne Netzwerkanruf—der schnellste Weg, einen bewerteten Test über jede Gesamtpunktzahl zu benoten und zugleich Prozent und Buchstabe zu zeigen.
Wie aus dem Bruch Prozent und Buchstabe werden
Ein bewerteter Test ist ein Bruch: richtige Antworten oder erzielte Punkte im Zähler, Gesamtfragen oder Maximalpunkte im Nenner. Die Prozentnote ist correct geteilt durch total, multipliziert mit hundert. Siebzehn Richtige in einem Quiz mit zwanzig Items sind fünfundachtzig Prozent; dreiundvierzig von fünfzig sind sechsundachtzig Prozent; neun von zwölf sind fünfundsiebzig Prozent.
Teilpunkte sind erlaubt, wenn correct keine ganze Zahl ist—zum Beispiel 9.5 von zwölf—solange correct nicht negativ ist und total nicht überschreitet. total muss eine positive endliche Zahl sein, damit die Division definiert ist; eine Arbeit mit total null wird abgelehnt, statt eine Note zu erfinden. Nach Berechnung des Rohprozents erzeugt half-up-Rundung auf die gewählten Nachkommastellen den Anzeigeprozentwert, den Lernende und Eltern sehen.
Buchstabennoten nutzen eine übliche US-Zehn-Punkte-Skala auf diesem gerundeten Prozent: A-plus ab siebenundneunzig, A ab dreiundneunzig, A-minus ab neunzig, dann B-, C- und D-Bänder mit Plus- und Minus-Schritten von etwa drei bis vier Punkten, und F unter sechzig. Die Antwort liefert außerdem das inklusive Bandminimum und -maximum des zugewiesenen Buchstabens, sodass Sie „B, 83–86 Prozent“ neben der Note zeigen können, ohne eine zweite Nachschlagetabelle.
Wo die Umrechnung in Noten Zeit spart
Klassenlehrkräfte beenden einen Stapel kurzer Quizze und brauchen Prozent und Buchstabe für das Notenbuch, ohne für jede ungerade Gesamtpunktzahl eine Tabelle zu öffnen. Nachhilfezentren veröffentlichen den Wochenfortschritt als „Punkte von Gesamt“ und wollen einen konsistenten Buchstaben für Elternberichte. Studierendenportale und LMS-Plugins wandeln Rohzählungen aus optischen Lesern oder autobewerteten Quizzen in Anzeigeprozent und Buchstabe um, bevor der gewichtete Kategorie-Durchschnitt anderswo läuft.
Hausaufgaben-Hilfeseiten können den kostenlosen Browserpfad einbetten, damit Lernende „was ist fünfzehn von achtzehn als Prozent und Buchstabe“ ohne Modellaufruf prüfen. Fehlgeschlagene Validierung wird nicht berechnet. Dokumentieren Sie die Buchstabenskala neben dem Ergebnis, pinnen Sie gerundete Prozente in Tests und Sie erhalten reproduzierbare Bewertungshilfen für Edge-Worker, FAQ-Bots und Lehrerwerkzeuge, ohne eine private Umrechnungstabelle selbst zu pflegen.
Anwendungsfälle
Schnelle Quizbewertung im Unterricht
Wandeln Sie Richtige-über-Gesamt-Zählungen eines bewerteten Quiz in einem Schritt in Prozent und Buchstabe für das Notenbuch um.
Selbstkontrolle nach Übungstests
Lassen Sie Lernende richtige Items und Gesamtitems eingeben, um Prozent und Buchstabe zu sehen, bevor das offizielle LMS Ergebnisse veröffentlicht.
LMS- und Notenbuch-Automatisierung
Ordnen Sie Rohpunkt-Brüche aus Scannern oder Quiz-Engines stabilen Prozent- und Buchstabenfeldern für Exporte und Elternportale zu.
Häufige Fragen
Wie wandelt man einen Testbruch in eine Prozentnote um?
Teilen Sie correct durch total und multiplizieren Sie mit 100. Zum Beispiel ist 17/20 gleich 85%. Dieses Werkzeug ordnet den gerundeten Prozentwert auch einer US-Buchstabennote zu (A+ bis F).
Können correct oder total für Teilpunkte gebrochen sein?
Ja. correct darf eine nichtnegative Nicht-Ganzzahl sein (zum Beispiel 9.5), solange sie total nicht überschreitet. total muss eine positive endliche Zahl sein.
Wie viel Prozent sind 17 von 20?
Das sind 85 %, also ein B. Teilt man 17 durch 20 und multipliziert mit 100, ergibt sich 85, und das liegt im B-Bereich von 83 bis 86 % der amerikanischen Zehn-Punkte-Skala.
Dürfen die erreichten Punkte durch Bonuspunkte über dem Maximum liegen?
Nein. Die erreichten Punkte dürfen die möglichen nicht übersteigen, Ergebnisse über 100 % liegen also außerhalb dieses Rechners. Ein Test mit null möglichen Punkten wird ebenfalls abgelehnt, weil sich nicht durch null teilen lässt.
Ab wie viel Prozent gibt es ein A+?
Ein A+ beginnt bei 97 %, ein A bei 93 % und ein A- bei 90 %. Die weiteren Stufen sinken in Schritten von drei bis vier Punkten bis zum D- bei 60 %, darunter gibt es ein F.
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/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)Beispiel-Anfrage
{
"correct": 17,
"total": 20
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.grade_percentage_from_fraction",
"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
Eingabevertrag, Antwortfelder und Validierung
Numerische Zeichenketten werden akzeptiert; Booleans, Objekte, leere Zeichenketten und nicht-endliche Werte werden abgelehnt. correct darf total nicht überschreiten—Bonuspunkte über hundert Prozent liegen außerhalb des Umfangs dieses einfachen Bruchbewerters. Senden Sie ein JSON-Objekt mit den Pflichtfeldern correct und total. correct ist eine nichtnegative endliche Zahl (erzielte Punkte oder richtige Items); total ist eine positive endliche Zahl (Maximalpunkte oder Itemanzahl). Optionale Aliase umfassen right, score, earned und numerator für correct sowie max, out_of, denominator und possible für total, damit schlanke Clients vertraute Feldnamen wiederverwenden. Optionales decimals ist eine Ganzzahl von null bis sechs und standardmäßig zwei; es steuert das half-up-Runden des Prozents und der zurückgegebenen correct- und total-Werte. Bei Erfolg liefert der Körper correct und total, fraction_label wie 17/20, percentage als Zahl, percent_label mit Prozentzeichen, letter_grade wie B, band_min und band_max für diesen Buchstaben, formula, scale als kompakte Bandübersicht, decimals und einen kurzen message-Satz für die Oberfläche. Fehlende Felder, nichtnumerische Eingabe, total nicht positiv, correct über total oder decimals außerhalb von null bis sechs werfen invalid_input und werden nicht berechnet. Beispiel: correct 17 und total 20 mit Standard-decimals ergeben fünfundachtzig Prozent und Buchstabe B. Beispiel: correct 20 und total 20 mit decimals null ergeben hundert Prozent und A-plus.
Wo eine Bruch-zu-Note-API in reale Abläufe passt
Weil die Implementierung analytische parse-Arbeit der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netzwerk.
Technische Fragen
Welche Buchstabenskala wird verwendet?
Eine übliche US-Zehn-Punkte-Skala mit Plus/Minus: A+ ab 97, A ab 93, A- ab 90, B+ ab 87, B ab 83, B- ab 80, C+ ab 77, C ab 73, C- ab 70, D+ ab 67, D ab 63, D- ab 60 und F unter 60. band_min und band_max werden mit dem Buchstaben zurückgegeben.
Welche Eingaben werden abgelehnt?
Fehlendes correct oder total, nichtnumerische Werte, total nicht größer als null, correct größer als total oder decimals außerhalb von 0–6 scheitern mit invalid_input und werden nicht berechnet.
Was kostet der Rechner für Notenprozent aus Bruch?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.