2 ldd379077640 ldd379077640 于 2016.09.23 16:05 提问

M1卡ID号算法转换规则: 求大神指导第三步怎么走到第四步的?求教

M1卡ID号算法转换规则:
1、读出的ID是:8E E5 6A E8
2、首位颠倒后的结果是:E8 6A E5 8E
3、前补8个F的结果是:FFFFFFFFE86AE58E
4、转成10进制: -395647602
5、取绝对值:395647602

2个回答

qq_29594393
qq_29594393   Ds   Rxr 2016.09.23 17:20

写个算法转换一下进制就行;

qq_29594393
qq_29594393   Ds   Rxr 2016.09.23 17:45

这个使用到基础的异或运算,如果读出来id是定长的8位的话比较好解决
parseInt (c,10).toString()==395647602

    var a=0xE86AE58E
        var b=0xFFFFFFFF
        var c=a&b
        alert(parseInt(a,10).toString()+"   "+parseInt (c,10).toString())

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!