在面试过程中,我们经常会遇到求系统进制问题,许多人为此烦恼,小编现在就为大家解决一下吧!
- 我们先给大家一个笔试题引出今天要讲的东西吧:
- [eg.1 ] 在某系统中,15*4=112,则系统采用的是几进制?
A.8;B.16;C.6;D.9;
或许你会一个一个进制的去试,但是要是数值大的话你怎么办 ,莫慌,小编现在教你。
那我们解决这个问题:
- 那数值大的应该如何解决呢,我们总不可能也一个一个带吧,前人早已研究出来了办法:
(1)先设为X进制,将两边的等式均按X进制展开。
(2)两边同时 % X进制会得到另一个等式,算出X的值即可,若只有一个值则已算出正确答案,结束。若有多个值则进行下一步。
(3)在第(1)的等式两边 / X进制,在整体 % X进制,这次的答案即为正确的答案。 - 那我们看一个例题吧:
567*456=150216,则系统采用的是几进制?
A.9 ;B.10;C.12;D.18;
解:(1)(2)设为X进制,展开为
所以为18进制系统下。
这就是全部内容,在算的时候要灵活,小的就试一下,大得要仔细算,在算的时候一定要仔细哦!