rotateLeft

rotateLeft

> 関数

整数 x* の 64 ビットを *s 桁だけ左に回転して得られる数値を返します:上から出たビットは下から入ります。シフト << とは異なり、ビットが失われることはありません。元の数値は変更されません。

回転は符号ビットを含む 64 ビット全体に対して行われます。64 桁の回転は x* をそのまま返し、s* が負の値なら右に回転します:rotateLeft(x, -s)rotateRight(x, s) と同じです。

パラメータ
戻り値
Note