Oct 08, 2010 02:10
a = ((((a/(a-(a&(a-1)))+1)/((a/(a-(a&(a-1)))+1)-((a/(a-(a&(a-1)))+1)&(a/(a-(a&(a-1)))))))*(a-(a&(a-1)))*2+1)*(((a/(a-(a&(a-1)))+1)-((a/(a-(a&(a-1)))+1)&(a/(a-(a&(a-1))))))/2))-1;
Внимание, вопрос: что делает эта строчка кода?
P.S. Нет, она реально делает что-то осмысленное и весьма полезное. :)
informatics
Leave a comment
Comments 19
Reply
Reply
Reply
Reply
полезного не особо вижу
да, оно берёт последнюю группу единиц.
крайнюю левую сдвигает на бит влево, остальные - до упора вправо
Reply
Reply
Reply
где польза?
спиздел
Reply
Leave a comment