一个个写确实麻烦啦,你可以这么自己算出来:
首先明确,既然是3进制,那就只有0 1 2三个数字
10进制的 1 = 1X3^0 对应3进制 1
10进制的 2 = 2X3^0 对应3进制 2
10进制的 3 = 3 +0 = 1X3^1 + 0 X 3^0 对应3进制 1 0
10进制的 4 = 3+ 1 = 1X3^1 + 1 X 3^0 对应3进制 1 1
10进制的 25 = 2 X 3^2 + 2 X 3^1 + 1 X 3^0 对应3进制的 2 2 1
所以你要做的就是把10进制的数用3的幂展开,前面的系数就表示3进制的数码,至于在哪一位,就由指数决定。例如上面的25展开了,指数(^后的那个数)一次是2,1,0 ,系数对应2 2 1就是3禁止的编码数
通常二进制用于数字系统,例如计算机(电子数字计算机)系统。
十六进制在过去用于称量:16两为1斤;现在一般用于二进制系统中的简化表示:1位十六进制可以表示4位二进制。
三进制比较少见,在进行队伍的口令中可以见到:1、1、121。
十二进制在钟表上常见:时针每12小时转一圈。
1+1=2 在十进制中
所谓十进制,是说在此进制数中每位的位权为10,也就是每一位都是遇10进1
同理,在二进制中,就是每位的位权为2,也就是遇2进1所以在二进制中1+1=10,是因为在个位满2因此向前一位进1
那么三进制中就是遇3进1,那么1+1=2,因为它不满3,所以不向前进1 ,所以你可以知道1+2在三进制中等于多少了吧 结果是10
还有一点就是,在任何进制中一个数的表示不一定是一样的,也不一定一样,所以在分析问题时要看清数的位权
欢迎分享,转载请注明来源:浪漫分享网
评论列表(0条)