• ベストアンサー

数学n進法

9進法で表された7桁の数1234568(9)に8を掛けると、8桁の数11111111(9)になることを示せ 式をどうやって変形すればいいかわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • staratras
  • ベストアンサー率41% (1498/3648)
回答No.4

8=9-1 を利用すれば簡単です。以下はすべて9進法です。 1234568 ×8 = 1234568×(9-1)=1234568×9-1234568 1234568 ×9 =12345680 (ひと桁ずつ繰り上がって末尾は0となる) 12345680-1234568=11111111 なぜならば 末尾(1の位)は9の位から9借りて8を引くので1、 9の位は1の位に貸したので8が7になり、7-6=1 9^2の位は6-5=1 以下同様に、 各位は5-4,4-3,3-2,2-1,1-0となりすべて1

その他の回答 (3)

  • f272
  • ベストアンサー率46% (8469/18132)
回答No.3

9進法の九九を使って計算するだけです。 8*8=71 8*6=53 8*5=44 8*4=35 8*3=26 8*2=17 8*1= 8 だから、9進法の足し算をすればよい。 1,234,568*8=8,000,000+1,700,000+260,000+35,000+4,400+530+71=11,111,111

  • Willyt
  • ベストアンサー率25% (2858/11131)
回答No.2

9進法の1234568=1×9^6+2×9^5+3×9^4+4×9^3+5×9^2+6×9+8 (1×9^6+2×9^5+3×9^4+5×9^3+6×9^2+8)×8 =8×9^6+(9+7)×9^5+(2×9+6)×9^4+(3×9+5)×9^3+(4×9+4)×9^2  +(5×9+3)×9+(7×9+1) =1×9^7+1×9^6+1×9^5+1×9^4+1×9^3+1×9^2+1×9+1 =11111111(9) 下の桁から上の桁へちょうど数値9つまり9進の10になるように繰り上がって来ることが分る筈です。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

1234568(9)*8(9) ={1*9^6+2*9^5+3*9^4+4*9^3+5*9^2+6*9^1+8*9^0}*8 ここで各桁単位に考えると (1*9^6)*8=(1*9^6)*(9-1)=(1*9^7)-(1*9^6) (2*9^5)*8=(2*9^5)*(9-1)=(2*9^6)-(2*9^5)  :  : (6*9^1)*8=(6*9^1)*(9-1)=(6*9^2)-(6*9^1) (8*9^0)*8=(8*9^0)*(9-1)=(8*9^1)-8 で結果 =(1*9^7)-(1*9^6)+(2*9^6)-(2*9^5)+……-(6*9^1)+(8*9^1)-8 =(1*9^7)+(1*9^6)+(1*9^5)……+(2*9^1)-8 =11111120(9)-8(9)=11111111(9)

関連するQ&A