>>75
ビット演算レベルでいいんじゃね?
もう一度言うけど、基礎教育と実用性は別問題
社会とか数学とかの意味も考えてみて