AArcTern
Продукт

Возможности программы · Минимальная знаковая разность углов

01

Верните кратчайшую знаковую разность углов в градусах от минус 180 включительно до 180 исключительно.

01

Подключение

Базовый URL, учётные данные и доступный сервер.

02

Выбор

Модель, которую предоставляет настроенный endpoint.

03

Возможности

Объём контекста и поддержка инструментов определяются моделью и сервером.

Минимальная знаковая разность углов

● ● ●ArcTern●
Конкретная отправная точка · Минимальная знаковая разность углов ×
from math import isfinite

def angle_delta(source, target):
    for value in (source, target):
        if type(value) not in (int, float):
            raise ValueError("angle.number")
        if abs(value) > 1000000000000 or not isfinite(value):
            raise ValueError("angle.range")
    source, target = source % 360, target % 360
    return (target - source + 180) % 360 - 180
✳Верните кратчайшую знаковую разность углов в градусах от минус 180 включительно до 180 исключительно.
✓ ИзмененияПроверьте перед применением ↗
Иллюстрация рабочей среды
Рабочая среда с ИИ для кода

Здесь начинается ваше следующее изменение.

Скачать для Windows ↗