进制转换异或运算

写小程序最近用到十六进制异或运算,开始怎样都异或运算到计算器上的值

最终方案是十六进制转换为十进制,结果在转换为十六进制就可以了

/将帧有数值转化为字符串 zhen001 = zhen01.toString(); // 将帧由16进制转10进制 zhen1 = parseInt(zhen001, 16); console.log( '飞zhen1', zhen1); // 进行异或运算 zhen5 = zhen1 ^ zhen2 ^ zhen3 ^ zhen4; //将异或zhen5结果由十进制转化为十六进制 var zhen5 = parseInt(zhen5); console.log( '飞zhen5', zhen5) zhen05 = zhen5.toString( 16); console.log( '@@@@@zhen05', zhen05); //生成完整帧 var hex5= ''; hex5= zhen001 + zhen002 + zhen003 + zhen004 + zhen05; console.log( '飞hex5', hex5);

更多推荐

进制转换异或运算