Угол между стрелками часов: расчёт для любого времени - Calc101 Перейти к содержимому

Калькулятор

Угол между стрелками часов: расчёт для любого времени

Обновлено 9 августа 2026 г.

часы и минуты

Угол между стрелками равен абсолютной разности их положений в градусах, но не более 180°. Расчёт учитывает, что минутная стрелка проходит 6° за минуту, а часовая плавно движется со скоростью 0,5° в минуту и 30° за полный час.

Результат

Классическая геометрическая задача о нахождении угла между часовой и минутной стрелками часов - хороший пример практического применения простой пропорциональной математики. Калькулятор выше считает точный угол между стрелками для любого введённого времени.

Формула расчёта угла между стрелками

Расчёт делается в три шага. Сначала находится угол минутной стрелки относительно позиции “12 часов”:

Угол минутной стрелки = Минуты × 6°

Затем находится угол часовой стрелки, который зависит и от текущего часа, и от прошедших минут (поскольку часовая стрелка плавно движется в течение часа):

Угол часовой стрелки = (Часы mod 12) × 30° + Минуты × 0,5°

Наконец, находится абсолютная разница между углами, с поправкой, если она превышает 180°:

Угол между стрелками = |Угол часовой - Угол минутной|, но не более 180° (иначе вычесть из 360°)

Пример: время 3:15

В 3 часа 15 минут:

Угол минутной стрелки: 15 × 6 = 90°.

Угол часовой стрелки: 3 × 30 + 15 × 0,5 = 90 + 7,5 = 97,5°.

Угол между стрелками: |97,5 - 90| = 7,5°.

Пример: время 9:45

В 9 часов 45 минут:

Угол минутной стрелки: 45 × 6 = 270°.

Угол часовой стрелки: 9 × 30 + 45 × 0,5 = 270 + 22,5 = 292,5°.

Угол между стрелками: |292,5 - 270| = 22,5°.

Почему в 6:00 угол между стрелками ровно 180 градусов

В 6 часов 0 минут минутная стрелка указывает точно на “12” (угол 0°), а часовая стрелка - точно на “6” (угол 180°). Разница между ними составляет ровно 180°, что соответствует прямой линии - стрелки указывают в противоположные стороны циферблата. Этот случай - хороший способ проверить правильность формулы на интуитивно понятном, легко проверяемом примере, прежде чем применять её к менее очевидным значениям времени.

Пример: расчёт для времени 8:20

В 8 часов 20 минут:

Угол минутной стрелки: 20 × 6 = 120°.

Угол часовой стрелки: 8 × 30 + 20 × 0,5 = 240 + 10 = 250°.

Угол между стрелками: |250 - 120| = 130°.

Пример: когда нужна поправка на превышение 180 градусов

В 1 час 50 минут:

Угол минутной стрелки: 50 × 6 = 300°.

Угол часовой стрелки: 1 × 30 + 50 × 0,5 = 30 + 25 = 55°.

Прямая разница: |55 - 300| = 245°, что превышает 180°, поэтому применяется поправка: 360 - 245 = 115°.

Этот пример хорошо иллюстрирует, зачем нужна финальная поправка в формуле - без неё результат некорректно показал бы “больший” угол между стрелками, тогда как физически смысл имеет именно меньший из двух возможных углов между ними на циферблате.

Таблица углов между стрелками

Значения посчитаны по формуле: часовая стрелка проходит 30 градусов за час и ещё 0,5 градуса за минуту, минутная - 6 градусов за минуту. В таблице приведён меньший из двух углов, потому что стрелки делят циферблат на две части.

ВремяУгол, градусов
3:0090,0
6:00180,0
9:0090,0
12:30165,0
4:2010,0

Применение формулы за пределами школьной геометрии

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

Частые вопросы

Как посчитать угол между часовой и минутной стрелками?

Сначала найдите угол каждой стрелки относительно 12 часов отдельно: угол минутной стрелки = минуты × 6°, угол часовой стрелки = (часы % 12) × 30° + минуты × 0,5°. Разница между этими двумя углами и есть искомый угол между стрелками (с поправкой, если результат превышает 180°).

Почему минутная стрелка сдвигается на 6 градусов за минуту?

Минутная стрелка совершает полный оборот в 360° за 60 минут, поэтому за одну минуту она сдвигается на 360 ÷ 60 = 6°.

Почему часовая стрелка тоже двигается в течение часа, а не стоит на месте?

Часовая стрелка совершает полный оборот в 360° за 12 часов (720 минут), поэтому она непрерывно и плавно движется, а не перескакивает раз в час - за каждую минуту она смещается на 360 ÷ 720 = 0,5°, что и учитывается в формуле через слагаемое 'минуты × 0,5°'.

Почему в формуле берётся остаток от деления часов на 12?

Циферблат аналоговых часов размечен на 12 часовых делений, а не на 24, поэтому час в формате 24-часового времени (например, 15 часов) нужно привести к позиции на циферблате, взяв остаток от деления на 12 (15 % 12 = 3, то есть стрелка указывает туда же, куда и в 3 часа дня).

Почему угол не может быть больше 180 градусов?

Угол между двумя стрелками можно измерить в двух направлениях - по часовой стрелке и против, и их сумма всегда равна 360°. По соглашению принято указывать меньший из двух возможных углов, который не превышает 180°, поэтому если прямой расчёт даёт больше 180°, из 360° вычитают это значение.

Расчёты на Calc101 носят справочный характер и не заменяют консультацию профильного специалиста (бухгалтера, юриста, врача, инженера). Проверяйте важные для вас решения дополнительно.