>>525
何度も本当にどうもありがとうございます。大変勉強になります。
> _BitScanReverse64
こんな命令があったとは!
この名前で検索したら、今まで知らなかった興味深いページがたくさんヒットしました。
ReverseじゃなくてForwardというのもあるみたいですが、
Forwardの方はマイナスを使う方法でも十分高速になりそうなので、
どちらが速いか検証してみようと思います。
> x | -x
確かに…。
ド・モルガンの法則で ~(x & ~x) が ~x & x に書き換えられるのはすぐに分かるのですが、
もしかしてそれと同じことがマイナスでもできるのでしょうか。
-x が ~x + 1 と同じになることは理解しているので、ちょっと考えてみたいと思います。
C言語なら俺に聞け 153
■ このスレッドは過去ログ倉庫に格納されています
526デフォルトの名無しさん (ワッチョイ 23b9-QX1D)
2019/12/06(金) 19:33:49.52ID:lGRN9wM80■ このスレッドは過去ログ倉庫に格納されています
