[英]bit shifting in javascript
我有一个数值,例如
var x = 13434235234334;
我想将其向左或向右移动。 例如:
x >> 2
要么
x << 2
但是后来我想找回x的原始值(假设我知道我将原始数移位了多少次)。
如何获得x
的原始值?
原始值x
本身不会被移位操作更改。
var x=511;
var y=x>>4;
var z=x<<3;
/*
x=511
y=31
z=4088
*/
因此,只要您不希望给x
分配其他值,就可以使用x
作为原始值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.