プログラミングの為の数学と算数

このエントリーをはてなブックマークに追加
37
>>35

プログラマ向け?

1)偶数か奇数かは LSBを見よ
2) a MOD 2^n は a AND 2^n-1 で計算せよ
3) 3で割った余りは a=(a>>2+a & 3) を繰り返せ
4) 7で割った余りは a=(a>>3+a & 7) を繰り返せ
5) a*2^n は a <<n で計算せよ
6) a/2^n は a >>n で計算せよ

みたいな感じかなあ? もはや不要なテクニックだろうけどね