Zum Inhalt springen
🛠️ToolsShed

Windgeschwindigkeits-Umrechner

Konvertieren Sie Windgeschwindigkeit zwischen m/s, km/h, mph, Knoten und Beaufort-Skala.

Umrechnungen

m/s2.78
km/h10.0
mph6.2
knots5.4
Beaufort2

Beaufort-Skala

2

Light breeze

Beaufort scale

Über dieses Tool

Die Windgeschwindigkeit wird weltweit in verschiedenen Einheiten gemessen—Meter pro Sekunde in wissenschaftlichen Kontexten, Kilometer pro Stunde in den meisten Ländern, Meilen pro Stunde in den USA und Knoten in der Luft- und Schifffahrt. Die Beaufort-Skala fügt eine qualitative Dimension hinzu, indem sie die Auswirkungen des Windes auf die Umgebung beschreibt—von völliger Windstille bis zu Hurrikanen. Dieses Werkzeug konvertiert augenblicklich zwischen allen diesen Formaten und ist daher unverzichtbar für Meteorologen, Seeleute, Piloten und alle, die Winddaten aus verschiedenen Quellen vergleichen müssen.

Geben Sie einfach eine Windgeschwindigkeit in einer beliebigen Einheit ein und wählen Sie diese Einheit aus dem Dropdown-Menü. Der Konverter zeigt automatisch die äquivalenten Werte in Metern pro Sekunde, Kilometern pro Stunde, Meilen pro Stunde, Knoten und der entsprechenden Beaufort-Kategorie an. Keine zusätzlichen Schritte erforderlich—alle Umrechnungen erfolgen sofort in Ihrem Browser. Ob Sie eine Wettervorhersage lesen, Flugberichte überprüfen oder historische Sturmdaten analysieren, dieses Werkzeug erspart Ihnen manuelle Berechnungen und den Aufwand, mehrere Referenztabellen zu konsultieren.

Häufig gestellte Fragen

Code-Implementierung

import math

# Wind speed conversion functions (base unit: m/s)
def to_ms(value, unit):
    conversions = {"ms": 1, "kmh": 1/3.6, "mph": 1/2.23694, "knots": 1/1.94384}
    if unit == "beaufort":
        b = max(0, min(12, round(value)))
        return 0.836 * (b ** 1.5)
    return value * conversions[unit]

def from_ms(ms, unit):
    if unit == "beaufort":
        return (ms / 0.836) ** (2/3) if ms > 0 else 0
    conversions = {"ms": 1, "kmh": 3.6, "mph": 2.23694, "knots": 1.94384}
    return ms * conversions[unit]

# Convert 10 m/s to all units
ms = 10
print(f"10 m/s =")
print(f"  {from_ms(ms, 'kmh'):.1f} km/h")
print(f"  {from_ms(ms, 'mph'):.1f} mph")
print(f"  {from_ms(ms, 'knots'):.1f} knots")
print(f"  {from_ms(ms, 'beaufort'):.1f} Beaufort")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.