не получается високосный год!

В астрономических сутках 23 часа 56 мин 4 сек. В наших ровно 24 часа. В интернете пишут, что из-за этой разницы в 236 сек в сутки и получается, что раз в 4 года добавляется один день. . но как это посчитать? ?
24ч*60*60=86400 сек в год
236 сек *365 дней =86140 сек (набегает за год)
Получается без малого 1 сутки в год, а не в 4 года. .
Большая просьба, ответьте с расчётами!
9 года назад от Игорь Рябов

1 ответ



0 голосов
ваши расчеты совершенно не верны. во первых 24*60*60=86400с - это продолжительность суток в секундах, а вовсе не продолжительность года. вобще деление суток на части (часы) условно, можно делить и не 24 части, а например на 10. причина ввода високосного года совсем другая. за один полный оборот (год) вокруг солнца земля делает не целое число оборотов (сутки) вокруг своей оси, а именно 365, 2422 оборота. но в календаре число дней должно быть целым, тогда за 4 года накапливается ошибка 0, 2422*4=0, 9688 суток, поэтому в каждом четвертом году добавляется 1 год. но 0, 96881, поэтому для компенсации этой разницы договорились считать что год не високосный если он не кратен 4, либо кратен 100 но не кратен 400. например, 1900 год не високосный, а 2000 високосный.
9 года назад от Ferid Emirli

Связанные вопросы