某进制计数器中各位数字符号所表示的数值,表示该数字符号值乘以一个与数字符号相关的常数,该常数称为位权。
将不同的进制数按权展开可得到十进制数字。
例题:假设在n进制下,下面等式成立,567*456=150216,则n的值为()。
A. 9
B. 10
C. 12
D. 18
由将不同进制按权展开可得十进制数字得到启示,解法如下:
将左端每个数字按权展开;将右端按权展开;左右两端仍然相等。
(5n2+6n+7)*(4n2+5n+6)=n5+5n4+2n^2+n+6
整理得:
20n4+49n3+88n2+71n+42=n5+5n4+2n2+n+6
将两端同时对同一个数取余结果相同(因为左右两端相等)
将ABCD四个待选项当作n,将左右两端对将ABCD四个待选项进行取余,取余后B选项左右两端不相等,(将左右两端对10取余,左端取余后为2,右端取余后为6)因此排除B选项。
将左右两端除10后继续对ACD待选项进行取余
也就是对20n3+49n2+88n+71+42/n=n4+5n3+2n+1+6/n左右两端进行取余。
取余后只有D左右两端仍保持相等。所以答案选B。
题目:求进制N为多少
最新推荐文章于 2021-07-21 17:29:52 发布