Code, data, at QR na tool

I-rotate pakanan ang Binary String

Maglagay ng binary string at non-negative na bilang ng rotation. Lokal na inililipat ang mga huling bit sa unahan.

Lokal na pinoproseso sa browserHindi kailangan ng accountMga detalye ng pagkapribado ↗

0 at 1 lamang; pinananatili ang eksaktong lapad at mga nangungunang zero.

Kinukuha ang bilang modulo sa haba ng string.

Maglagay ng binary string para magsimula.

Iniikot ang mga bit bilang string; hindi ito nagpa-parse ng signed integer.

Paano gamitin

Paano gamitin

  1. Maglagay ng 1–10,000 character na 0 at 1 lamang.
  2. Maglagay ng non-negative na integer na bilang ng rotation.
  3. I-rotate pakanan at kopyahin ang resultang may orihinal na lapad.

Eksaktong lapad

Eksaktong kapareho ng input ang bilang ng character, kasama ang nauunang zero.

Modulo sa bilang

Kinukuha ang bilang modulo sa haba ng string; ang buong rotation ay nagbabalik ng orihinal.

Mahigpit na binary input

Hindi puwedeng walang laman at ASCII 0 at 1 lamang ang tinatanggap, hanggang 10,000 character.

Mga madalas itanong

Maaari mo ring alamin

Nananatili ba ang nauunang zero?

Oo, nananatili ang eksaktong bilang ng character.

Paano kung mas malaki sa haba ang bilang?

Modulo sa haba ng string ang ginagamit.

Ina-upload ba ang input?

Hindi, lokal itong vine-validate at ini-rotate sa browser.