Chat (Lingr.com)
Informaiton
Daily
Column
- MySQL日本語の旅(5/1)
- アクセス向上秘伝(5/9)
- 一風変ったHaskellλ門(6/13)
- SICP Answer Book (5/31) 問題3.26追加
Zope Solution
Extra
アーカイブ
OSS案内所
Site Info
関連リンク
2004-09-17 C ビット演算
符号なし整数 x が2の羃乗かどうかをチェックする
#define isPowerOf2(x) !((x) & ((x)-1))
不思議でしょ。
x & (x - 1)
は一番右にある on ビットを off にする。