みかづきブログ その3

3ヶ月つづけてみました。

ビット演算で数値を操作する

簡単な演算であれば Math をつかうよりも高速に処理できるらしいです。

小数点以下を切り捨て

num | 0;

2で割って小数点以下を切り捨て

num >> 1;

4で割って小数点以下を切り捨て

num >> 2;

小数点以下を切り捨てて2倍

num << 1;

小数点以下を切り捨てて4倍

num << 2;

DEMO


便利です。
2のn乗倍の計算 + 小数点以下切り捨ての場合に活用していきたいと思います。