N 进制 转 10进制 [整数]

位 * N ^ ( 位数 – 1 )

例如 : ( 2070 ) 16 = 2 * 16 ^ 3 + 0 * 16 ^ 2 + 7 * 16 ^ 1 + 0 * 16 ^ 0 = 8304

10进制 转 N 进制 [整数]

短除法

例如 : 8304 \ 16 = 519 …… 0 – ( XXX0 ) 16
519 \ 16 = 32 …… 7 – ( XX70 ) 16
32 \ 16 = 2 …… 0 – ( X070 ) 16
2 \ 16 = 0 …… 2 – ( 2070 ) 16

N 进制 转 10进制 [小数]

位 * N ^ ( 位数 )

例如 : ( .44 ) 8 = 4 * 8 ^ -1 + 4 * 8 ^ -2 = .5625

10进制 转 N进制 [小数]

乘法取整

例如 : .5625 * 8 = 4.5 – ( .4X ) 8
.5 * 8 = 4 – ( .44 ) 8

发表回复