gri*_*ure 2 javascript bit-manipulation xor node.js
试图获得两个大数字的xor,结果不正确.
例:
> 7894237947293^4353453453
105105424
Run Code Online (Sandbox Code Playgroud)
例如,在python上,它得到了正确的答案:
>>> 7894237947293^4353453453
7898549962768
Run Code Online (Sandbox Code Playgroud)
我如何在node.js上创建一个xor?
使用bignum lib https://github.com/justmoon/node-bignum
var bignum = require('bignum');
var b = bignum('7894237947293').xor('4353453453');
Run Code Online (Sandbox Code Playgroud)