A 64-bit word.
Adds this word with the passed word.
The x64-Word to add with this word.
A new x64-Word object after adding.
var added = x64Word.add(anotherX64Word); Copy
var added = x64Word.add(anotherX64Word);
Bitwise ANDs this word with the passed word.
The x64-Word to AND with this word.
A new x64-Word object after ANDing.
var anded = x64Word.and(anotherX64Word); Copy
var anded = x64Word.and(anotherX64Word);
Bitwise NOTs this word.
A new x64-Word object after negating.
var negated = x64Word.not(); Copy
var negated = x64Word.not();
Bitwise ORs this word with the passed word.
The x64-Word to OR with this word.
A new x64-Word object after ORing.
var ored = x64Word.or(anotherX64Word); Copy
var ored = x64Word.or(anotherX64Word);
Rotates this word n bits to the left.
The number of bits to rotate.
A new x64-Word object after rotating.
var rotated = x64Word.rotL(25); Copy
var rotated = x64Word.rotL(25);
Rotates this word n bits to the right.
var rotated = x64Word.rotR(7); Copy
var rotated = x64Word.rotR(7);
Shifts this word n bits to the left.
The number of bits to shift.
A new x64-Word object after shifting.
var shifted = x64Word.shiftL(25); Copy
var shifted = x64Word.shiftL(25);
Shifts this word n bits to the right.
var shifted = x64Word.shiftR(7); Copy
var shifted = x64Word.shiftR(7);
Bitwise XORs this word with the passed word.
The x64-Word to XOR with this word.
A new x64-Word object after XORing.
var xored = x64Word.xor(anotherX64Word); Copy
var xored = x64Word.xor(anotherX64Word);
A 64-bit word.