一、求几进制
问题描述:题目中给出一个非十进制的算数表达等式,若等式成立,数应为几进制。如下:
初级:问题1、如果在某系统中,等式15*4=112成立,则系统采用的是几进制? 答案:六进制
方法一:传统笨办法。若有选项且数值不大,可以各个代入等式尝试,统一换成选项中的进制,看等式两边是否相等。此方法效率低,且不具有普遍性。
方法二:方程法。设为n进制,得出:
(x*(n^1)+5*(n^0))*(4*(n^0))=1*(n^2)+1*(n^1)+2*(n^0) ①
化简①得:4n+20=(n^2)+n+2 ②
将式子②的两边同时对n取余得: