什么是进制,各个进制的转换公式是什么 想了解进制的计算公式
展开全部
简单说,N进制就是“逢N进1,借1当N.”
N进制转换为10进制,直接写成多项式计算就可以了,
就像 253(10进制)=2*10^2+5*10+2
253(8进制)=2*8^2+5*8+3=171(10进制)
253(16进制)=2*16^2+5*16+3=595(10进制)
110111(2进制)=1*2^5+1*2^4+0*2^3+1*2^2+1*2^1+1=55
10进制转换为N进制,那就要“除N取余”了.
如 485转换为8进制:
485/8=60.5
60/8=7.4
7/8=0.7
所以485(10进制)=745(8进制) (注意:最后的数要倒序写)
又如 4593转换为16进制:
4593/16=287.1
287/16=17.15
17/16=1.1
1/16=0.1
所以,4593(10进制)=11F1(16进制)(注:16进制的数需要16个数码,用0-9和A-F表示)
再如 123转换为2进制:
123/2=61.1
61/2=30.1
30/2=15.0
15/2=7.1
7/2=3.1
3/2=1.1
1/2=0.1
所以 123(10进制)=1111011(2进制)
N进制转换为10进制,直接写成多项式计算就可以了,
就像 253(10进制)=2*10^2+5*10+2
253(8进制)=2*8^2+5*8+3=171(10进制)
253(16进制)=2*16^2+5*16+3=595(10进制)
110111(2进制)=1*2^5+1*2^4+0*2^3+1*2^2+1*2^1+1=55
10进制转换为N进制,那就要“除N取余”了.
如 485转换为8进制:
485/8=60.5
60/8=7.4
7/8=0.7
所以485(10进制)=745(8进制) (注意:最后的数要倒序写)
又如 4593转换为16进制:
4593/16=287.1
287/16=17.15
17/16=1.1
1/16=0.1
所以,4593(10进制)=11F1(16进制)(注:16进制的数需要16个数码,用0-9和A-F表示)
再如 123转换为2进制:
123/2=61.1
61/2=30.1
30/2=15.0
15/2=7.1
7/2=3.1
3/2=1.1
1/2=0.1
所以 123(10进制)=1111011(2进制)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询