アカウント名:
パスワード:
signed→算術unsigned→論理
だが、確かにローテートがないのはとても困る時があるしCらしくもない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
論理ローテートがない (スコア:0)
ローテートしたいだけなのに、
シフト2回 + AND1回 + OR1回
に分解しなきゃならん・・・
Re: (スコア:1)
signed→算術
unsigned→論理
だが、確かにローテートがないのはとても困る時があるしCらしくもない。
Re: (スコア:0)
Re:論理ローテートがない (スコア:0)
頭のいいコンパイラなら2べき定数で割るとちゃんと符号拡張つき(算術)シフト命令にしてくれる。
効率が問題なら、コンパイルされたコードを確認しておくこと。
Cこんぱいらってのは、こう使うんだよ。
#見なけりゃ良かった、というコンパイラも時々あるけど
Re: (スコア:0)