Дмитрий Аверин. Поэт-антисемит. - [entries|archive|friends|userinfo]
princeofspace

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

[Feb. 23rd, 2012|05:02 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
if((aa^bb)&&(~(aa|cc))!=0)

что это значит по-русски?
LinkLeave a comment

Comments:
From:[info]666
Date:February 24th, 2012 - 02:23 am
(Link)
значит, "если аа и бб отличаются хотя бы в одном бите, а аа и цц не имеют ни одного общего нулевого бита"
[User Picture]
From:[info]princeofspace
Date:February 24th, 2012 - 02:58 am
(Link)
не сильно помогло.
школота одолевает тут.
там, значит, такое условие. Ну только к этому относящееся - aa bb cc - скажем float. A условие такое:

"(Ац МОД2 Вц) И НЕ(Ац ИЛИ Сц) не равно 0. Через Ац Вц и Сц обозначены целые части значений a b c, операции И, ИЛИ, МОД2 (сложение по модулю2) - поразрядные."

т.е. вроде как правильно накодировано?
[User Picture]
From:[info]princeofspace
Date:February 24th, 2012 - 02:59 am
(Link)
aa bb cc и a b c - одно и тоже, конечно
From:[info]666
Date:February 24th, 2012 - 03:16 am
(Link)
похоже на правду, только условие непонятное

я бы обратил внимание на приоритет И vs "не равно 0" и соотв. расстановку скобок
From:[info]666
Date:February 24th, 2012 - 03:17 am
(Link)
...и тогда будет не && а &
[User Picture]
From:[info]princeofspace
Date:February 24th, 2012 - 03:23 am
(Link)
спасибо.
такие детали можно свалить на двусмысленность задания