我有一个数值,如
var x = 13434235234334;
我想把它转移到左边或右边。 E.g:
x >> 2
或
x << 2
但后来我想恢复x的原始值(假设我知道我移动原始数字的次数)。
如何获取x
的原始值?
答案 0 :(得分:0)
原始值x
本身不会因位移操作而改变。
var x=511;
var y=x>>4;
var z=x<<3;
/*
x=511
y=31
z=4088
*/
如果您想要原始值,只需使用x
,只要您没有为x
分配其他值。