-1 % 12

Jan 13, 2009 16:31

Вот скажите, в каком надо быть уме, чтобы решить, что сабж равен минус единице?!

идиоты, ненависть

Leave a comment

Comments 4

k0t_igrun January 13 2009, 14:38:17 UTC
subj == -0.12

Reply


anonymous January 13 2009, 18:21:18 UTC
На питоне -1 % 12 == 11 :)

Reply

ob_ivan January 13 2009, 18:42:57 UTC
Хвала нёбу!

Reply

(The comment has been removed)

ob_ivan March 30 2009, 07:15:13 UTC
Речь идёт о двух совершенно разных операциях: деление с остатком и деление по модулю. В паскале, сколько я помню, операция, честно называвшаяся mod, столь же честно отдавала вычет делимого по модулю делителя. И эта операция была, есть и будет единственно полезной, поскольку именно она позволяет ходить по кругу, не заботясь о том, направо пойдёшь или налево пойдёшь. Но зачем кому-то может сдаться остаток от деления, приближающего к нулю? Мне -- низачем.

Видите ли, 12 в посте не случайно. 12 -- это количество месяцев в году. И пронумерованы они от 1 до 12. И вычитая из февраля три месяца я как-то совсем не ожидаю получить минус первый месяц, понимаете?

Reply


Leave a comment

Up