問題タブ [clamp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
128 参照

c++ - SSE で __m128i 符号付き整数を負でない符号なし整数にクランプするにはどうすればよいですか

単一の __m128i に格納されている 4 x 32 ビットの符号付き整数を「符号なし」の対応する整数に変換する方法がわかりません。変換は、値の切り捨てを使用して行う必要があります。負の数は 0 にクランプしますが、負でない数は変更しません。

例: -100 は 0 に変わりますが、100 は 100 のままです。

したがって、 <....missing code....>追加を考えると、上記のコードの結果は次のようになります。

100 0 0 0