1248码转换成ABCD

一、将十六进制转换成十进制

1.A:10;B:11;C:12;D:13;E:14:F:15,GHIJK...不存在这样的。

2.值累加:@intout = @intout + power(16,len(@da)-@k),powe计算X的y次幂

二、将十进制转换成二进制

1.取余数:when @k<=@intout being @tempstr=@intout % 2;@intout=@intout /2 end;

2.根据@tempstr值1出现的位置推断起在@g_DaCode = 'ABCDEFGHIJKLMNOP'对应的值

 

 

你可能感兴趣的:(1248码转换成ABCD,简单总结)