我們常常會遇到一些像進製一類的題目
eg: ① 15*4=112成立 則其為幾進製 (6,7,8,9)
② 567*456=150216,則其為幾進製 (9,10,12,18)
這種題往往會使我們一些人沒有頭腦 像①就很簡單 然而遇到②這種大數字的 更會沒有頭緒 那麼今天就給大家分享下簡單的運算
對於①而言: 方法1
可以表示為 (x+5)*4=1*x^2+1*x+2 即 4*x+20=x^2+x+2
可以用簡單的解法 算出 x1=-3,x2=6 則其為6進製
方法2給等式兩邊同時對x取餘 得到 20%x=2
將x=6,7,8,9分別帶入 得到 x=6,時成立 則其為6進製
對於②而言: 這個數就比較大了 就不能用方法1了
先將其展開為 (5*x^2+6*x+7)*(4*x^2+5*x+6)=20*x^4+4*x^3+88*x^2+71*x+42
=x^5+5*x^4+2*x^2+x+6
①兩邊同時對x取餘得到: 42%x=
6%x=6
(將x=9,10,12,18帶入可以排除10)
(由於x取9,10,12,18所以6%x=6)
②給方程兩邊同時除以x再對x取餘得到: (71+42/x)%x=1
講x=9,10,12,18代入得到 當x=18時 (71+42/18)%18=1
c中的基本演算法:
-5/3=-1 整除:整數/整數結果為整數,去尾《向0靠攏》
5%3=2 取餘:得到餘數
-5%3=-5-(3*(-1))=-2
= 賦值 , 變數=值;
== 等於運算子
a+=5 等價於 a=a+5
a*=5 等價於 a=a*5
進製的加法 二進位制逢2進1 0 0000 0000
負數等於正數取反加1 10 0000 1010 取反 1111 0101
+1 0000 0001
-10 1111 0110
進製的演算法
匪警請撥110,即使手機欠費也可撥通!為了保障社會秩序,保護人民群眾生命財產安全,警察叔叔需要與罪犯鬥智鬥勇,因而需要經常性地進行體力訓練和智力訓練!某批警察叔叔正在進行智力訓練 1 2 3 4 5 6 7 8 9 110 請看上邊的算式,為了使等式成立,需要在數字間填入加號或者減號 可以不填,但不...
C 實現的基本演算法
using system namespace bubblesorter j public class mainclass bubblesorter sh new bubblesorter sh.sort iarrary for int m 0 m iarrary.length m console.w...
進製和進製的轉換
今天給大家分享進製和進製轉換的知識點 一 進製的概念 進製也稱數值或計數制,是指用一組固定的符號和統一的規則來表示數值的方法。可以用有效的數字符號代表所有的數值。可使用數字符號的數目稱為基數。常見的進製 十進位制 二進位制 十六進製制 八進位制等 說明 通過十進位制找到進製的規律。1.十進位制 係數...