Vierte Wurzel Rechner
Die vierte Wurzel aus 16 ist genau 2, die aus 10 ist 1,778279410039. Geben Sie eine nichtnegative Zahl ein und erhalten Sie den Wert, der viermal als Faktor genommen wieder Ihre Zahl ergibt, samt Hinweis auf perfekte vierte Potenzen. 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
- Wert
- 16
- Vierte Wurzel
- 2
- Ganzzahlige Wurzel
- 2
Geben Sie 16 ein, erhalten Sie exakt 2; geben Sie 10 ein, erhalten Sie 1.778279410039 – berechnet über eine Newton-verfeinerte doppelte Quadratwurzel, sodass die letzte Ziffer auf jedem Rechner stabil bleibt. Die Antwort zeigt außerdem, ob die Eingabe eine perfekte vierte Potenz ist – eine ganze Zahl, die einer ganzen Zahl hoch vier entspricht – und nennt in diesem Fall die ganzzahlige Wurzel. Negative und nicht-endliche Eingaben werden mit einem klaren Fehler abgelehnt statt mit einem stillen NaN.
Was eine vierte Wurzel eigentlich ist
Der Vierte-Wurzel-Rechner beantwortet eine Frage: Welche nicht-negative Zahl ergibt, viermal mit sich selbst multipliziert, diesen Wert? Diese Zahl wird ∜x geschrieben und Hauptwurzel vierten Grades genannt. Jede positive Zahl hat genau zwei reelle vierte Wurzeln, eine positive und eine negative; die Hauptwurzel ist die nicht-negative – die Konvention, der dieser Endpunkt folgt und die auch die <code>Math</code>-Funktionen aller großen Programmiersprachen nutzen.
Null ergibt null. Die vierte Wurzel ist zudem die Quadratwurzel der Quadratwurzel – ∜x = √(√x) – genau so beginnt die Berechnung, und sie wächst sehr langsam: ∜10.000 ist nur 10, und ∜1.000.000.000 liegt unter 178. Dieses langsame Wachstum ist der Grund, warum vierte Wurzeln überall dort auftauchen, wo eine Größe mit der vierten Potenz einer anderen skaliert – von der Balkensteifigkeit bis zur Leuchtkraft von Sternen.
Wie das Ergebnis berechnet und gerundet wird
Der Algorithmus ist deterministisch und benötigt kein Netzwerk, keine Nachschlagetabelle und keinen Zufall. Er wendet zunächst zwei verschachtelte Quadratwurzeln an, dann einen Newton-Raphson-Verfeinerungsschritt, y ← (y + x/y³)/2, der den doppelten Rundungsfehler ausgleicht, den verschachtelte Quadratwurzeln bei sehr großen oder sehr kleinen Eingaben verursachen können. Die endgültige Wurzel wird auf zwölf Dezimalstellen gerundet, damit auf jedem Rechner exakt dieselben Bytes zurückkommen – ein ungerundeter Float wie 0.1 + 0.2 würde je nach CPU abweichen.
Perfekte vierte Potenzen werden gesondert behandelt: Ist die Eingabe eine sichere ganze Zahl, wird die nächstgelegene ganze Zahl zur berechneten Wurzel in exakter Ganzzahlarithmetik hoch vier genommen; nur wenn dies der Eingabe entspricht, markiert die Antwort sie als perfekte vierte Potenz und liefert die exakte ganzzahlige Wurzel. So meldet 81 eine ganzzahlige Wurzel von 3, 80 dagegen nicht, obwohl ihre Gleitkommawurzeln nahe beieinanderliegen.
Eingaben, Fehler und Einsatzgebiete
Alles andere – ganze Zahlen, Dezimalzahlen, sehr kleine Brüche, sehr große Beträge bis an die Grenzen der doppelten Genauigkeit – liefert in Millisekunden eine Wurzel, ohne dass je etwas gespeichert oder protokolliert wird. Teams setzen den Dienst in größeren Pipelines ein: zur Normalisierung von Merkmalen, die mit vierten Potenzen skalieren, zum Umkehren von Modelle mit vierten Potenzen in Physik und Technik oder zum Prüfen, ob eine Anzahl eine perfekte vierte Potenz ist, in zahlentheoretischen Werkzeugen.
Derselbe Code läuft kostenlos in Ihrem Browser auf dieser Seite, sodass Sie einen Wert von Hand überprüfen können und erst zahlen, wenn Sie den Aufruf automatisieren.
Anwendungsfälle
Ein Skalierungsgesetz mit vierter Potenz umkehren
Gewinnen Sie die ursprüngliche Größe aus einem Modell zurück, in dem das Ergebnis mit der vierten Potenz wächst – etwa Strahlungsenergie gegenüber Temperatur oder Durchbiegung gegenüber Balkenhöhe.
Perfekte vierte Potenzen prüfen
Testen Sie, ob eine ganze Zahl einer ganzen Zahl hoch vier entspricht, und erhalten Sie diese ganzzahlige Wurzel zurück – nützlich bei zahlentheoretischen Prüfungen und der Validierung von Rätseln.
Stark schiefe Merkmale normalisieren
Wenden Sie eine Vierte-Wurzel-Transformation auf Machine-Learning-Merkmale mit extremem rechten Ausläufer an, bevor Sie sie einem Modell zuführen.
Häufige Fragen
Was kostet das?
Auf dieser Seite läuft die Berechnung außerdem kostenlos in Ihrem Browser.
Welche vierte Wurzel wird zurückgegeben?
Immer die Hauptwurzel (nicht-negative reelle Wurzel). Eine positive Zahl hat zusätzlich eine negative reelle Wurzel und zwei komplexe Wurzeln; diese werden nicht zurückgegeben.
Wie genau ist das Ergebnis?
Die Wurzel wird aus zwei Quadratwurzeln plus einem Newton-Verfeinerungsschritt berechnet und auf zwölf Dezimalstellen gerundet, sodass dieselbe Eingabe auf jedem Rechner ein byteidentisches Ergebnis liefert.
Was ist eine perfekte vierte Potenz?
Eine ganze Zahl, die einer ganzen Zahl hoch vier entspricht, wie 16 (2⁴) oder 81 (3⁴). Ist Ihre Eingabe eine solche, markiert die Antwort dies und liefert die exakte ganzzahlige Wurzel.
Wie berechne ich die vierte Wurzel ohne Taschenrechner?
Ziehen Sie zweimal die Quadratwurzel. Die vierte Wurzel ist die Quadratwurzel der Quadratwurzel, also ist ∜16 gleich √4 und damit 2. Der Rechner beginnt genauso und verfeinert das Ergebnis danach.
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/math/fourth-root \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":16}'const res = await fetch("https://api.kit.forhosting.com/math/fourth-root", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 16
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/fourth-root",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 16
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/fourth-root", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":16}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":16}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/fourth-root", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"value": 16
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.fourth_root",
"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
Die Vierte-Wurzel-API berechnet die Hauptwurzel vierten Grades jeder nicht-negativen Zahl: den einzigen nicht-negativen reellen Wert y, für den y⁴ Ihrer Eingabe entspricht.
Eingaben, Fehler und Einsatzgebiete
Der Endpunkt akzeptiert ein einziges numerisches Feld, <code>value</code>, ebenso erreichbar über die Aliase <code>n</code>, <code>number</code> und <code>x</code>. Zwei Arten von Eingaben werden mit einem strukturierten <code>invalid_input</code>-Fehler abgelehnt: negative Zahlen, weil ihre vierte Wurzel keine reelle Zahl ist, und nicht-endliche Werte wie NaN oder Infinity, die keine sinnvolle Wurzel haben.
Technische Fragen
Was passiert bei einer negativen Eingabe?
Sie wird mit einem invalid_input-Fehler abgelehnt, weil die vierte Wurzel einer negativen Zahl keine reelle Zahl ist.
Was gilt für NaN oder Infinity?
Beide werden mit einem invalid_input-Fehler abgelehnt. Die Eingabe muss eine endliche Zahl sein.