将十六进制PID码转换成十进制PID码一般都要借助计算器或PC,笔者经过摸索发现简单、快速的笔算方法供大家参考。十六进制数字为0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。笔算时A为10、B为11、C为12、D为13、E为14、F为15;把十六进制的“百位”、“十位”、“个位”视为百位×256、十位×16、个位不变,将3数相加的和就是十进制的PID码。
例1、十六进制视频PID码021换算成十进制的PID码:
百位:256×0=0
十位:2×16=32
个位:1不变=1
0+32+1=33
换算结果:十进制视频PID码为33。
例2、十六进制视频PID码C44换算成十进制的PID码:
百位:C为12×256=3072
十位:4×16=64
个位:4不变=4
3072+64+4=3140
换算结果:十进制视频PID码为3140
备注:如十进制PID码要换算成十六进制,可用相反方法计算,以十进制码1211为例:1211除以256的整数商为4,余187,商4为十六进制的“百位”:余数187除以16的整数商为11,余11,商11为16进制的“十位”,即B;余数11为十六进制的“个位”,也即B,组成十六进制的PID码为4BB。
网友评论