进制转换
说来惭愧,从业3年来,还没搞清楚进制间如何转换,今天在看字节的相关知识时,终于下定决心搞清楚,记录下来
十进制转十六进制
1、被除数除以十六
2、商为十位,余数即为个位
3、商大于十六则重复步骤1、2
例:6789(十进制)
6789/16=424余5
个位即为5
424大于16重复步骤1、2
424/16=26余8
十位为8
26/16=1余10
千位为a
万位为1
结果为:0x1a85
十六进制转十进制
1、从右向左
0x1a85 = 5*160+8*161+10*162+1*163 = 5+128+2560+4096 = 6789