自分の備忘録としても書いておく
bitフラグがなぜ便利か
bitフラグの書き方
http://stackoverflow.com/questions/47981/how-do-you-set-clear-and-toggle-a-single-bit-in-c-c
http://tricky-code.net/nicecode/code03.php
注意点
floatにはかけない。かけるけど桁に注意
http://qiita.com/KawabataLemon/items/36bacf973a3386fac078
マクロの書き方注意