Конвертер скорости ветра
Конвертируйте скорость ветра между м/с, км/ч, миль/ч, узлами и шкалой Бофорта.
Преобразования
Шкала Бофорта
Light breeze
Beaufort scale
Об этом инструменте
Скорость ветра измеряется в различных единицах по всему миру—метры в секунду в научных контекстах, километры в час в большинстве стран, мили в час в США, и узлы в авиации и морской промышленности. Шкала Бофорта добавляет качественное измерение, описывая влияние ветра на окружающую среду—от штиля до ураганов. Этот инструмент мгновенно преобразует между всеми этими единицами, что делает его незаменимым для метеорологов, мореходов, летчиков и всех, кому нужно сравнивать данные о ветре из разных источников.
Просто введите значение скорости ветра в любой единице и выберите эту единицу из раскрывающегося меню. Конвертер автоматически отображает эквивалентные значения в метрах в секунду, километрах в час, милях в час, узлах и соответствующей категории шкалы Бофорта. Никаких дополнительных действий не требуется—все преобразования происходят в вашем браузере мгновенно. Читаете ли вы прогноз погоды, проверяете авиационные отчеты или анализируете исторические данные штормов, этот инструмент избавляет вас от необходимости в ручных расчетах и множественных справочных таблицах.
Часто задаваемые вопросы
Реализация кода
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.