循环移位二进制数
输入二进制位串,选择方向和移位次数,在本地循环移位,不使用有符号算术。
使用步骤
如何使用
- 输入 1–10,000 位且只含 0 和 1 的位串。
- 选择向左或向右,并输入非负移位次数。
- 移位并复制保持原始位宽的结果。
固定宽度位串
结果始终与输入拥有完全相同的位数,包括前导零。
移位次数取模
移位次数按位宽取模,因此整个位宽的移位会返回原字符串。
基于字符串处理
工具按字符循环移动位,不解析有符号整数,也不应用补码规则。
常见问题
你可能还想知道
会保留前导零吗?
会,结果保留输入的精确位数。
次数大于位宽时怎么办?
会按位宽取模。
使用有符号算术吗?
不使用,工具仅在浏览器本地处理位串。