发布网友 发布时间:2022-04-24 07:16
共1个回答
热心网友 时间:2022-06-17 09:54
A进制数X在B进制下数值为YX每位A进制数字分别在B进制下表示为b0,b1,b2,b3,...(整数部分),b(-1),b(-2),b(-3),...A进制数10在B进制下值为p公式为Y=b0*p^0
b1*p^1
b2*p^2
b3*p^3
...
b(-1)*p^(-1)
b(-2)*p^(-2)
b(-3)*p^(-3)
...二进制八进制十六进制之间相互转换的方法由于8,16是与2是指数关系,转换方法简单一些以小数点为界,二进制每3个数字一组表示一个八进制数,二进制每4个数字一组表示一个十六进制数。这样就简化了公式:首先分组按照公式转换,再把得到的数排列在一起。如:101110010101.101(二)=101110010101.1010(二)=B95.A(十六)7AF.8E(十六)=011110101111.10001110(二)=011110101111.100011100(二)=3657.434(八)十进制和二进制八进制十六进制则可以采用除2/8/16取余法(不另说明)还可用公式例子198=128
4
2=10000000(二)
1000000(二)
100(二)
10(二)=11000110