一.十进制转换十六进制
若十进制数23785转为十六进制,则用 23785/16=1486余............9, 1486/16=92余……14, 92/16=5余………….12,
二.十六进制转换十进制
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方。
假设有一个十六进数 2AF5:
用竖式计算: 2AF5换算成10进制:
第0位: 5 * 16^0 = 5
将10进制数转换成16进制数,就是将被转换的10进制数除16,得到的商为16进制数的高位数,余数为16进制的个位数,如果余数是0到9,则直接放在个位,如果余数是大于9小余16,则应分别依次用字母A,B,C,D,E,F代替,放在个位。例如:十进制123转换成十六进制就应该是123÷16=7…11,十六进制数为7B。