コード、データと QRツール

2進数を循環シフト

2進ビット列、方向、回数を入力し、有符号算術を使わずにブラウザー内で回転します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

0と1だけを使い、正確な幅と先頭の0を保持します。

回数はビット幅で剰余を取ります。

2進数を入力してください。

ビット列の循環シフトであり、有符号算術は使いません。

使い方

使い方

  1. 0と1だけの1~10,000ビットを入力します。
  2. 左右と0以上の回数を選びます。
  3. 元の幅を保った結果を確認します。

固定幅

結果は先頭の0を含め、入力と同じビット数です。

回数の剰余

回数はビット幅で剰余を取り、幅全体のシフトは元に戻ります。

文字列処理

ビットを文字として回転し、有符号整数や2の補数は使いません。

よくある質問

あわせて知りたいこと

先頭の0は保持されますか?

はい、入力と同じ幅を保ちます。

幅より大きい回数は?

ビット幅で剰余を取ります。

有符号算術ですか?

いいえ、ブラウザー内でビット列を処理します。