2011年5月7日土曜日

ビットシフトによる掛算

ビットシフトによる掛算の例題です。

計算をループさせ、通常の掛け算との計算時間を比較していますが、通常の計算の方が早くなっています。
また、単純なビットシフトにより2の冪乗の計算も行っていますが、pow 関数による計算の方が早くもなっています。

特殊な計算が必要な場合以外には、掛け算として用いるのは得策ではないようです。


実行結果

0 件のコメント:

コメントを投稿