Функция atan встречается в калькуляторах, таблицах Excel и коде программ — и именно её непонятное название чаще всего становится причиной поискового запроса. Расшифровывается ATAN как сокращение от английского arctangentарктангенс, то есть обратная тригонометрическая функция к тангенсу.

Проще говоря, если тангенс отвечает на вопрос «какое отношение сторон даёт угол», то арктангенс решает обратную задачу: по известному отношению находит сам угол. Ниже разберём, откуда взялось название, как функция работает в разных средах и в чём разница между похожими вариантами atan и atan2.

Происхождение названия ATAN

Аббревиатура образована от двух частей: приставки arc- (дуга) и слова tangent (тангенс). В математической записи та же функция обозначается как arctg (в русскоязычной традиции) или arctan и tan⁻¹ (в англоязычной). Все эти записи означают одно и то же.

Когда создавались первые языки программирования и инженерные калькуляторы, имена функций сокращали до нескольких символов. Так arctangent превратился в компактное atan, аналогично появились asin (арксинус) и acos (арккосинус).

💡

ATAN = arctangent = арктангенс. Это единая функция, просто записанная по-разному в математике, калькуляторах и языках программирования.

Что делает функция арктангенса

Функция принимает на вход число — значение тангенса некоторого угла — и возвращает сам угол. Результат обычно выдаётся в радианах в диапазоне от -π/2 до +π/2 (то есть от −90° до +90°), если не предусмотрен перевод в градусы.

Несколько опорных значений, которые легко проверить на любом калькуляторе:

  • 🔢 atan(0) = 0 — нулевому тангенсу соответствует нулевой угол;
  • 📐 atan(1) = π/4 радиан, то есть 45°;
  • ♾️ при стремлении аргумента к бесконечности результат приближается к 90°;
  • ↔️ функция нечётная: atan(-x) = -atan(x).

Практический смысл: если известны высота объекта и расстояние до него, арктангенс их отношения даст угол возвышения. Именно поэтому функция постоянно используется в геодезии, навигации, компьютерной графике и робототехнике.

ATAN в программировании

Практически во всех языках программирования функция называется одинаково — atan, а находится она в стандартной математической библиотеке. В Python её нужно импортировать из модуля math, в C и C++ она объявлена в заголовке math.h / cmath, в JavaScript доступна как Math.atan().

import math

angle = math.atan(1) # 0.7853... радиан

degrees = math.degrees(angle) # 45.0 градусов

Важный момент, о котором часто забывают: результат возвращается в радианах, а не в градусах. Если вы получили «странное» число около 0.785 вместо ожидаемых 45 — функция отработала правильно, просто значение нужно перевести в градусы.

⚠️ Внимание: обратная функция tan(atan(x)) вернёт исходное x всегда, а вот atan(tan(угол)) вернёт угол только в диапазоне от −90° до +90°. Углы за пределами этого интервала «сворачиваются» в него — это нормальное поведение, а не ошибка.

ATAN в Excel и калькуляторах

В Excel и Google Таблицах функция записывается как ATAN(число) и тоже возвращает радианы. Для результата в градусах формулу оборачивают в ГРАДУСЫ(ATAN(число)) или DEGREES(ATAN(число)) в английской версии.

☑️ Как получить угол в градусах через ATAN

Выполнено: 0 / 4

На инженерных калькуляторах ищите кнопку tan⁻¹ или SHIFT + tan. Расположение клавиш и порядок нажатий зависят от модели устройства, поэтому при затруднениях сверьтесь с инструкцией конкретного калькулятора.

📊 Где вы чаще всего встречаете функцию ATAN?
В Excel или Google Таблицах
В коде на Python, C++, JS
На инженерном калькуляторе
В учебных задачах по математике

Чем ATAN отличается от ATAN2

Рядом с atan в библиотеках почти всегда есть функция atan2(y, x), принимающая два аргумента. Разница принципиальна: обычный atan по одному отношению не может отличить, например, первый квадрант от третьего, а atan2 учитывает знаки обеих координат и возвращает угол в полном диапазоне от −180° до +180°.

Критерийatan(x)atan2(y, x)
АргументыОдно число (отношение)Две координаты
Диапазон результата−90° … +90°−180° … +180°
Учёт квадрантаНетДа
Типичное применениеУклон, простые углыНавигация, векторы, робототехника

Если задача — определить направление между двумя точками на плоскости, используйте именно atan2: обычный atan даст неверный результат для половины направлений. Для простого расчёта угла наклона по одному отношению достаточно базового atan.

💡

Вычисляете курс или азимут по координатам двух точек? Сразу берите atan2(Δy, Δx) — это избавит от ручной корректировки квадрантов и типичной ошибки в 180°.

Другие значения аббревиатуры АТАН

Помимо математики, сочетание букв «АТАН» встречается как аббревиатура в других областях, однако общепринятой и широко известной расшифровки у него вне тригонометрии нет. Если вы встретили «АТАН» в технической документации, договоре или названии организации, значение нужно уточнять по контексту конкретного документа — расшифровка может быть внутренней для конкретной компании или отрасли.

Почему в русских учебниках пишут arctg, а не atan

В советской и российской математической традиции исторически закрепились обозначения arctg, arcsin, arccos — от латинских arcus и russified-форм названий функций. В международной нотации и во всех языках программирования принят вариант atan. Обе записи обозначают одну и ту же функцию.

⚠️ Внимание: не путайте atan с tanh и atanh. Гиперболический арктангенс atanh — совершенно другая функция с другой областью определения (только от −1 до 1), и подстановка её вместо обычного арктангенса приведёт к ошибкам в расчётах.

Типичные ошибки при использовании ATAN

Чаще всего проблемы связаны не с самой функцией, а с единицами измерения и выбором варианта функции. Вот что стоит проверить, если результат выглядит неверно:

  • 📏 Результат в радианах принят за градусы — умножьте на 180/π или используйте функцию перевода;
  • 🧭 Для навигации выбран atan вместо atan2 — направления в левой полуплоскости посчитаются неправильно;
  • ➗ Аргументы перепутаны местами: atan(x/y) вместо atan(y/x) даст дополнительный угол;
  • 🧮 В Excel забыт перевод через ГРАДУСЫ(), из-за чего угол выглядит «слишком маленьким».

Быстрая самопроверка: подставьте в вашу формулу значение 1. Если результат — 0.785 (радианы) или 45 (градусы), функция работает корректно, и искать ошибку нужно во входных данных.

Часто задаваемые вопросы

Как расшифровывается ATAN?

ATAN — сокращение от английского arctangent, то есть арктангенс. Это функция, обратная тангенсу: она находит угол по известному значению его тангенса.

Чем отличаются atan и arctg?

Ничем по смыслу — это разные обозначения одной и той же функции. Запись arctg принята в русскоязычной математической литературе, atan и arctan — в международной нотации и программировании.

Почему atan(1) возвращает 0.785, а не 45?

Функция возвращает угол в радианах: 0.785 радиан — это и есть 45°. Для результата в градусах переведите значение вручную (умножением на 180/π) или функцией degrees / ГРАДУСЫ в вашей среде.

Когда использовать atan2 вместо atan?

Когда нужно определить направление по двум координатам — например, курс между точками на карте или угол поворота вектора. Функция atan2(y, x) учитывает знаки обеих координат и возвращает угол в полном диапазоне от −180° до +180°.

Есть ли у аббревиатуры АТАН другие значения?

Вне математики общепринятой расшифровки нет. Если «АТАН» встретилось в документе или названии организации, его смысл следует уточнять по контексту конкретного источника.