怎样将十进制的数转化成三进制
1个回答
展开全部
分类: 电脑/网络 >> 电脑常识
问题描述:
怎样将十进制的数转化成三进制
解析:
- -!!
比如要把234这个数转为3进制数,步骤如下:
234 除以 3 等于78,余数为:0;
78 除以 3 等于26,余数为:0;
26 除以 3 等于8,余数为:2;
8 除以 3 等于 2,余数为:2;
2 除以 3 等于 0,余数为:2;
倒上去写,(十进制)234 == (三进制)22200
想把十进制的数字转为任何你能想到的任何进制,都可以用这个方法,当然这个方法是存在缺陷的,想深入研究的自己找书去学学吧。
嘿嘿,五楼的,你自己检查一下自己的算法吧,
“例如8(10)转化为8(2)那么就是1000方法是第一位的每一位的权值相加
从最后一位向前数,就是0,1,2,3次方即2(这个2表示2进制)X1的3次方+2(这个2表示2进制)X0的2次方+2(这个2表示2进制)X0的1次方+2(这个2表示2进制)X0的0次方=8”
是这样么?
是这样吧:
2(的3次方)X1+2(的2次方)X0+2(的1次方)X0+2(的0次方)X0=8
所以刚才我算出来那个数22200呢,是这样算的:
3(的4次方)X2+3(的3次方)X2+3(的2次方)X2+3(的1次方)X0+3(的0次方)X0=234
问题描述:
怎样将十进制的数转化成三进制
解析:
- -!!
比如要把234这个数转为3进制数,步骤如下:
234 除以 3 等于78,余数为:0;
78 除以 3 等于26,余数为:0;
26 除以 3 等于8,余数为:2;
8 除以 3 等于 2,余数为:2;
2 除以 3 等于 0,余数为:2;
倒上去写,(十进制)234 == (三进制)22200
想把十进制的数字转为任何你能想到的任何进制,都可以用这个方法,当然这个方法是存在缺陷的,想深入研究的自己找书去学学吧。
嘿嘿,五楼的,你自己检查一下自己的算法吧,
“例如8(10)转化为8(2)那么就是1000方法是第一位的每一位的权值相加
从最后一位向前数,就是0,1,2,3次方即2(这个2表示2进制)X1的3次方+2(这个2表示2进制)X0的2次方+2(这个2表示2进制)X0的1次方+2(这个2表示2进制)X0的0次方=8”
是这样么?
是这样吧:
2(的3次方)X1+2(的2次方)X0+2(的1次方)X0+2(的0次方)X0=8
所以刚才我算出来那个数22200呢,是这样算的:
3(的4次方)X2+3(的3次方)X2+3(的2次方)X2+3(的1次方)X0+3(的0次方)X0=234
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询