![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
"В ночь с субботы на воскресенье, в 4:00, Латвия переходит на зимнее время, сообщает Министерство экономики. Таким образом, часы необходимо перевести на час назад"
Вот как человек - все понимаю. А как программист - понимаю примерно так: если в 4:00 ночи с субботы на воскресенье перевести часы на час назад, то настанет 3:00 ночи с субботы на воскресенье. Еще через час настанет 4:00 ночи с субботы на воскресенье. Если в 4:00 ночи с субботы на воскресенье перевести часы на час назад, то настанет 3:00 ночи с субботы на воскресенье. Еще через час снова настанет 4:00 ночи с субботы на воскресенье...
Что-то тут не так...
Вот как человек - все понимаю. А как программист - понимаю примерно так: если в 4:00 ночи с субботы на воскресенье перевести часы на час назад, то настанет 3:00 ночи с субботы на воскресенье. Еще через час настанет 4:00 ночи с субботы на воскресенье. Если в 4:00 ночи с субботы на воскресенье перевести часы на час назад, то настанет 3:00 ночи с субботы на воскресенье. Еще через час снова настанет 4:00 ночи с субботы на воскресенье...
Что-то тут не так...
no subject
Date: 2009-10-21 11:37 am (UTC)no subject
Date: 2009-10-21 01:36 pm (UTC)no subject
Date: 2009-10-21 01:40 pm (UTC)no subject
Date: 2009-10-21 03:25 pm (UTC)Рекурсия - вызов процедурой самой себя, вполне допустимый, хотя и не самый простой или часто встречающийся прием в программировании.
В данном случае мы имеем дело с бесконечным циклом
(занудный тон off)
:)
no subject
Date: 2009-10-21 03:05 pm (UTC)no subject
Date: 2009-10-21 03:23 pm (UTC)no subject
Date: 2009-10-21 07:09 pm (UTC)