__shiftright128
Microsoft 特定的
移位 128 位元數量,表示兩個距離右邊達 LowPart
指定之位元數的 64 位元數量 HighPart
和 Shift
,並傳回結果的較低 64 個位元。
語法
unsigned __int64 __shiftright128(
unsigned __int64 LowPart,
unsigned __int64 HighPart,
unsigned char Shift
);
參數
LowPart
[in]要轉移之 128 位數量的低 64 位。
HighPart
[in]要轉移之 128 位數量的高 64 位。
Shift 鍵
[in]要移位的位數。
傳回值
結果的較低 64 個位元。
需求
內建 | 架構 |
---|---|
__shiftright128 |
x64 |
標頭檔 < intrin.h>
備註
Shift
值一律為模數 64,使得 (舉例而言) 如果您呼叫 __shiftright128(0, 1, 64)
,函式將向右移高部分 0
個位元,並傳回 0
而非 1
的低部分,因為將會預期其他值。
範例
如需範例,請參閱 __shiftleft128 。
END Microsoft 特定的
另請參閱
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: