28 ඔබ තනි බිට් එකක් සකසන්නේ කෙසේද, පැහැදිලි කරන්නේ සහ ටොගල් කරන්නේ කෙසේද? ඔබ ටිකක් සකසන්නේ කෙසේද, පැහැදිලි කරන්නේ සහ ටොගල් කරන්නේ කෙසේද? 2581 c++ c bit-manipulation bitwise-operators
10 බිට්වේස් මාරුව (බිට්-ෂිෆ්ට්) ක්රියාකරුවන් යනු කුමක්ද සහ ඔවුන් ක්රියා කරන්නේ කෙසේද? මම මගේ විවේක කාලය තුළ C ඉගෙන ගැනීමට උත්සාහ කර ඇති අතර, වෙනත් භාෂාවන්ට (C #, Java, ආදිය) එකම සංකල්පයක් ඇත (බොහෝ විට එකම ක්රියාකරුවන්) ... දේ මම පුදුම කරනවා ඇත, මධ්ය මට්ටමේ, කුමක් ටිකක්-මාරු කරන්නේ ( <<, >>, >>>), එය විසඳීමට දේ ප්රශ්න උපකාර කළ හැකි වන්නේ මන්ද? Gotchas … 1390 operators bit-manipulation bit-shift binary-operators
30 බිටු 32 ක පූර්ණ සංඛ්යාවක් තුළ සැකසූ බිට් ගණන ගණනය කරන්නේ කෙසේද? අංක 7 නියෝජනය කරන බිටු 8 ක් මේ වගේ ය: 00000111 බිටු තුනක් සකසා ඇත. බිටු 32 ක පූර්ණ සංඛ්යාවක් තුළ ඇති කට්ටල බිටු ගණන තීරණය කිරීම සඳහා ඇල්ගොරිතම මොනවාද? 883 algorithm binary bit-manipulation hammingweight iec10967