Imaginärteil einer komplexen Zahl
Dieser Rechner für den Imaginärteil liefert den reellen Skalar, mit dem i in einer komplexen Zahl multipliziert wird.
Im Browser ausführen – kostenlos
Geben Sie eine Zahl in kartesischer Form a + bi ein, um b direkt zu erhalten. Bei der Polarform mit Betrag r und Winkel theta rechnet das Werkzeug den Wert mit r sin(theta) um. Es akzeptiert Polarwinkel im Bogenmaß oder in Grad, prüft sämtliche Zahlenwerte und gibt ein kompaktes Ergebnis für Übungsaufgaben, technische Berechnungen und automatisierte Algebraabläufe aus.
Bestimmen Sie vor der Extraktion die Darstellungsform
Eine komplexe Zahl verbindet eine reelle und eine imaginäre Komponente; wie diese Komponenten erscheinen, hängt jedoch von der Schreibweise ab. In der kartesischen Form, üblicherweise a + bi geschrieben, ist a der Realteil und b der Imaginärteil. Gesucht ist b, nicht bi und auch nicht die vollständige komplexe Zahl. So lautet der Imaginärteil von 7 - 4i beispielsweise -4. Wählen Sie die kartesische Form und geben Sie den Koeffizienten mit seinem Vorzeichen an. Sie können zusätzlich den reellen Wert angeben, damit die Eingabe die gesamte Zahl beschreibt; das extrahierte Ergebnis beeinflusst er nicht. Die Polarform fasst dieselbe Zahl als Betrag und Winkel zusammen und wird häufig als r(cos(theta) + i sin(theta)) oder r e^(i theta) geschrieben. In dieser Schreibweise erscheint die imaginäre Komponente nicht als separates Feld und muss berechnet werden. Wählen Sie die Polarform nur, wenn Ihre Werte tatsächlich einen Betrag und ein Argument darstellen. Durch die ausdrückliche Wahl der Darstellung muss nicht geraten werden, ob ein Wertepaar Koordinaten oder Radius und Winkel bezeichnet.
Rechnen Sie die Polarform mit der richtigen Winkeleinheit um
Für eine komplexe Zahl in Polarform berechnet das Werkzeug Imaginärteil = r sin(theta). Der Betrag r muss nach der üblichen Polarkonvention größer oder gleich null sein. Der Winkel darf positiv, negativ, größer als eine volle Umdrehung oder null sein, denn der Sinus verarbeitet koterminale Winkel auf natürliche Weise. Wählen Sie das Bogenmaß, wenn theta durch Werte wie pi/2 oder eine dezimale Bogenmaßangabe ausgedrückt wird; wählen Sie Grad für vertraute Werte wie 30, 90 oder 225. Vor der Sinusberechnung wandelt der Rechner Grad intern in das Bogenmaß um. Die Wahl der Einheit ist entscheidend: Ein Winkel von 30 Radiant unterscheidet sich erheblich von 30 Grad. Das Vorzeichen des Ergebnisses folgt der vertikalen Lage der komplexen Zahl in der Ebene. Winkel in der oberen Halbebene ergeben einen positiven Imaginärteil, Winkel in der unteren Halbebene einen negativen. Hinterlässt die Gleitkommaberechnung an einer Achse, auf der das Ergebnis null sein sollte, einen äußerst kleinen numerischen Rest, wird dieser Wert auf null normalisiert. Dadurch bleiben Antworten an exakten Achsen gut lesbar, ohne relevante Werte zu verdecken.
Deuten und verwenden Sie das skalare Ergebnis weiter
Die Ausgabe enthält genau ein Feld namens imaginary_part, dessen Wert ein Skalar ist. Bei einem Ergebnis von 5 lautet der imaginäre Term in kartesischer Schreibweise 5i; bei -2 lautet er -2i. Das Ergebnis null bedeutet, dass die dargestellte komplexe Zahl auf der reellen Achse liegt; dies schließt die Null selbst ein. Bewusst wird kein formatierter Ausdruck zurückgegeben, da sich ein numerischer Skalar leichter vergleichen, speichern, zeichnen oder an eine weitere Berechnung übergeben lässt. Dadurch eignet sich der Endpunkt auch für Prüfsysteme und Datenpipelines, in denen eine Anzeigeform andernfalls erneut geparst werden müsste. Alle angegebenen Zahlenwerte müssen endliche JavaScript-Zahlen sein: Texte wie „3i“, unendlich große Werte und fehlende Pflichtfelder werden abgelehnt und nicht stillschweigend interpretiert. Die kartesischen Aliasse imag und im sowie die polaren Aliasse radius und modulus werden akzeptiert; kanonische Feldnamen machen Integrationen jedoch eindeutiger. Der Algorithmus ist deterministisch und nutzt weder Netzwerk noch gespeicherten Zustand, Uhrzeit oder Zufall. Gleiche gültige Eingaben erzeugen daher dieselbe JSON-Ausgabe. Die API-Nutzung kostet $0.002 je Element; die Browserausführung kann dieselbe reine Rechenlogik verwenden.
Anwendungsfälle
Algebraaufgaben prüfen
Bestätigen Sie den vorzeichenbehafteten Koeffizienten von i aus kartesischer Schreibweise oder nach einer Polarumrechnung.
Zeigerkomponenten bestimmen
Wandeln Sie Betrag und Phasenwinkel in die skalare imaginäre Komponente für Signal- und Schaltungsberechnungen um.
Komplexe Zahlendaten vereinheitlichen
Extrahieren Sie ein einheitliches Zahlenfeld aus Datensätzen in kartesischer oder polarer Darstellung.
Häufige Fragen
Was ist der Imaginärteil von a + bi?
Er ist der Skalar b. Der Imaginärteil von 3 - 8i ist -8 und nicht -8i.
Wie wird der Imaginärteil aus der Polarform ermittelt?
Er wird als r sin(theta) berechnet, wobei r der nichtnegative Betrag und theta das Argument ist.
Kann der Polarwinkel in Grad eingegeben werden?
Ja. Setzen Sie angle_unit auf degrees; andernfalls wird standardmäßig radians verwendet.
Warum kann das Ergebnis negativ sein?
Ein negatives Ergebnis bedeutet, dass der Punkt unter der reellen Achse liegt und der Koeffizient von i negativ ist.
Was kostet eine Berechnung per API?
Jedes Element kostet $0.002. Die Berechnung benötigt konstante Zeit und keinen externen Dienst.
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/algebra/complex-imaginary-part \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"form":"rectangular","imaginary":-4.5}'const res = await fetch("https://api.kit.forhosting.com/algebra/complex-imaginary-part", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"form": "rectangular",
"imaginary": -4.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/complex-imaginary-part",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"form": "rectangular",
"imaginary": -4.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/complex-imaginary-part", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"form":"rectangular","imaginary":-4.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"form":"rectangular","imaginary":-4.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/complex-imaginary-part", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"form": "rectangular",
"imaginary": -4.5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.complex_imaginary_part",
"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. |