javaでコーディングしているとビット演算なんて死語に近いが、とりあえずjava以外の言語でビット演算がないときのために、(javaで)整数だけで作ってみた。
BitFunc.java
そしてこちらがテストケース。8ビットならばすべての組み合わせをテストしたはず。さすがにビット数を増やすとCPUのベンチマークテストになってしまう。
BitTest.java
一応、eclipseの開発環境(自分のため)
bit-func.lzh
・・・
ビットセットが「マスクビットとorを取る」、ビットリセットが「マスクビットを反転してandを取る」ということをコーディングしたのは何年ぶりだろうか・・・。
BitFunc.java
そしてこちらがテストケース。8ビットならばすべての組み合わせをテストしたはず。さすがにビット数を増やすとCPUのベンチマークテストになってしまう。
BitTest.java
一応、eclipseの開発環境(自分のため)
bit-func.lzh
・・・
ビットセットが「マスクビットとorを取る」、ビットリセットが「マスクビットを反転してandを取る」ということをコーディングしたのは何年ぶりだろうか・・・。


