Grad-Minuten-Sekunden-Rechner: Winkel addieren und subtrahieren
18° 42′ 45″ plus 7° 28′ 30″ ergibt 26° 11′ 15″, wobei überzählige Sekunden und Minuten automatisch übertragen werden. Die Subtraktion funktioniert genauso, auch bei negativen Ergebnissen und Sekundenbruchteilen. 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
- Operation
- Steuer hinzufügen
- Grad des ersten Werts
- 18
- Minuten des ersten Werts
- 42
- Sekunden des ersten Werts
- 45
- Grad des zweiten Werts
- 7
- Minuten des zweiten Werts
- 28
- Vorzeichen
- positive
- Grad
- 26
- Minuten
- 11
- Sekunden
- 15
Dieser Rechner für Grad, Minuten und Sekunden verknüpft zwei vorzeichenbehaftete GMS-Winkel, ohne dass Sie diese von Hand umrechnen müssen. Wählen Sie Addition oder Subtraktion, geben Sie beide Winkel ein und erhalten Sie ein normiertes Ergebnis, dessen Sekunden und Minuten stets unter sechzig liegen. Der Rechner verarbeitet Überträge, Entlehnungen, negative Ergebnisse, Sekundenbruchteile und Grenzwerte deterministisch. Er eignet sich für Vermessung, Astronomie, Navigation, Geometrie und jeden Ablauf, in dem Winkel in vertrauter sexagesimaler Schreibweise erhalten bleiben sollen.
Geben Sie jeden Winkel mit eindeutigem Vorzeichen ein
Stellen Sie jeden Operanden mit einem positiven oder negativen Vorzeichen sowie nicht negativen Grad-, Minuten- und Sekundenwerten dar. Das getrennte Vorzeichen ist wichtig, wenn der Winkel zwischen null und einem Grad liegt: Ein Wert von negativ null Grad und dreißig Minuten kann sein Vorzeichen in einem gewöhnlichen Zahlenfeld nicht zuverlässig behalten. Das ausdrückliche Vorzeichen beseitigt diese Mehrdeutigkeit.
Grad und Minuten sind ganze Zahlen; Sekunden dürfen einen Dezimalbruch enthalten, wenn die Messung eine höhere Genauigkeit erfordert. Wählen Sie Addieren, um die vorzeichenbehafteten Werte zusammenzuführen, oder Subtrahieren, um den vollständigen zweiten Winkel vom ersten abzuziehen. Das Subtrahieren eines negativen Winkels wird dadurch korrekt zur Addition.
Sie dürfen sechzig Minuten oder sechzig Sekunden als Grenzwerte eingeben; bei der Normierung überträgt der Rechner diese Werte in die nächsthöhere Einheit. Sechzig Sekunden werden zu einer Minute und sechzig Minuten zu einem Grad. So nimmt das Formular auch direkt aus Feldnotizen übernommene Zwischenergebnisse an und wahrt zugleich eine klare, prüfbare Bedeutung jeder Komponente.
So werden Überträge und Entlehnungen berechnet
Der Rechner wandelt zunächst beide GMS-Operanden in vorzeichenbehaftete Gesamtsekunden um und führt anschließend die gewählte Operation aus. Ein Grad umfasst 3,600 Sekunden und eine Minute 60 Sekunden. In dieser Zwischenform kann die gewöhnliche vorzeichenbehaftete Arithmetik deshalb sämtliche Überträge und Entlehnungen einheitlich behandeln.
Nach der Addition oder Subtraktion wird der absolute Wert wieder in ganze Grad, ganze Minuten und verbleibende Sekunden zerlegt. Danach erhält der vollständige normierte Winkel das Vorzeichen des ursprünglichen Ergebnisses. Dieses Verfahren vermeidet fehleranfällige manuelle Entlehnungsketten, etwa einen Grad in sechzig Minuten und anschließend eine Minute in sechzig Sekunden umzuwandeln.
Überschreiten die Sekunden bei einer Addition sechzig, ordnet die Gesamtsekundenmethode den Überschuss automatisch den Minuten zu. Ergibt eine Subtraktion einen negativen Wert, normiert der Rechner zuerst dessen Betrag und gibt ein einziges negatives Vorzeichen für den gesamten Winkel aus.
Das normierte Ergebnis lesen und weiterverwenden
Die Antwort enthält die Operation, das Ergebnisvorzeichen, getrennte Werte für Grad, Minuten und Sekunden, die vorzeichenbehafteten Gesamtsekunden sowie eine kompakte GMS-Zeichenfolge. Normiert bedeutet, dass die Minuten zwischen null und neunundfünfzig liegen und die Sekunden von null bis ausschließlich sechzig reichen. Grad nehmen alle höheren Überträge auf und werden stets als nicht negativer Betrag ausgegeben; das Vorzeichenfeld beschreibt die Richtung des vollständigen Winkels.
Ein Ergebnis von null erscheint als positive null, damit nachgelagerte Systeme keine negative null unterscheiden müssen. Verwenden Sie die Komponenten für weitere Berechnungen oder strukturierte Speicherung, die Gesamtsekunden zum Vergleichen oder Sortieren von Winkeldifferenzen und den formatierten Wert für Berichte oder Oberflächen. Bei einer Vermessungsausgleichung kann das Ergebnis in die nächste Richtungsberechnung eingehen.
In der Astronomie bleibt die vertraute Bogenschreibweise erhalten, während zugleich ein Skalarwert zur Prüfung verfügbar ist.
Anwendungsfälle
Vermessungsrichtungen kombinieren
Addieren Sie gemessene Winkelkorrekturen und erhalten Sie einen normierten GMS-Winkel für den Feldbericht oder die nächste Berechnung.
Eine Winkeldifferenz bestimmen
Subtrahieren Sie einen astronomischen, nautischen oder geometrischen Winkel von einem anderen, einschließlich Vorzeichen und Sekundenbruchteilen.
Sexagesimale Rechnung prüfen
Kontrollieren Sie Überträge und Entlehnungen an den Grenzen von sechzig Sekunden und Minuten ohne manuelle Tabellenumrechnung.
Häufige Fragen
Was kostet eine Anfrage?
Die Berechnung ist außerdem in der Browseroberfläche verfügbar.
Kann das Ergebnis negativ sein?
Ja. Das Vorzeichen gilt für den vollständigen normierten Winkel; Grad, Minuten und Sekunden bleiben nicht negative Beträge.
Warum ist das Vorzeichen vom Grad getrennt?
Ein eigenes Vorzeichen stellt etwa negative 0 Grad und 30 Minuten dar, ohne sich auf eine fehleranfällige negative null zu stützen.
Werden Sekundenbruchteile unterstützt?
Ja. Sekunden dürfen Bruchteile enthalten und werden stabil auf höchstens neun Dezimalstellen gerundet ausgegeben.
Was geschieht bei 60 Sekunden oder 60 Minuten?
Der Grenzwert wird angenommen und während der Normierung in die unmittelbar höhere Einheit übertragen.
Wie addiere ich 18° 42′ 45″ und 7° 28′ 30″?
Wählen Sie die Addition und geben Sie beide Winkel ein: Das Ergebnis ist 26° 11′ 15″. Die Sekunden ergeben zusammen mehr als 60 und werden als Minute übertragen, ebenso die überzähligen Minuten als Grad.
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/trig/dms-arithmetic \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"operation":"add","first_degrees":18,"first_minutes":42,"first_seconds":45,"second_degrees":7,"second_minutes":28,"second_seconds":30}'const res = await fetch("https://api.kit.forhosting.com/trig/dms-arithmetic", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"operation": "add",
"first_degrees": 18,
"first_minutes": 42,
"first_seconds": 45,
"second_degrees": 7,
"second_minutes": 28,
"second_seconds": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/dms-arithmetic",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"operation": "add",
"first_degrees": 18,
"first_minutes": 42,
"first_seconds": 45,
"second_degrees": 7,
"second_minutes": 28,
"second_seconds": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/dms-arithmetic", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"operation":"add","first_degrees":18,"first_minutes":42,"first_seconds":45,"second_degrees":7,"second_minutes":28,"second_seconds":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"operation":"add","first_degrees":18,"first_minutes":42,"first_seconds":45,"second_degrees":7,"second_minutes":28,"second_seconds":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/dms-arithmetic", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"operation": "add",
"first_degrees": 18,
"first_minutes": 42,
"first_seconds": 45,
"second_degrees": 7,
"second_minutes": 28,
"second_seconds": 30
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.dms_arithmetic",
"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
So werden Überträge und Entlehnungen berechnet
Sekunden werden für stabiles JSON auf neun Dezimalstellen gerundet; erreicht die Rundung genau sechzig, erfolgt ein Übertrag in Minuten und gegebenenfalls Grad.
Das normierte Ergebnis lesen und weiterverwenden
Jeder API-Aufruf kostet $0.002; der deterministische Algorithmus benötigt weder Netzwerk noch Zufall, aktuelles Datum oder verborgenen externen Zustand.