2009年07月16日

intの最も右側の1のビット以外を0にする

昨日の流れに合わせて、今日は「Integer.lowestOneBit」のロジックの説明。「i & -i」という割と有名なヤツです。

http://www.mwsoft.jp/programming/java/java_lang_integer_lowest_one_bit.html

内容的には基本的な話なのですが、それを文字にして説明しようとすると途端に言葉に詰まりました。言葉って難しい。