数学
高校生

三進法から二進法に変えて表すことはできないんですか?必ず1度十進法に変えてから行うんですか?

十進法 二進法

回答

やろうと思えば出来ますよ。
混乱する人が多いからわざわざ導入しないだけです
10進法から2進法にかえるのと同じように
3進法の数字を2で割り続けて余り並べたらいいだけです。

この回答にコメントする

直接変換できますよー
めちゃくちゃわかりにくいですが…
二進数の足し算かけ算が得意ならやっていいかも

例えばですけど、
三進数で120を二進数に変換します

二進数で1の位(三進数で1の位)は0
二進数で11の位(三進数で10の位)は2(二進数は10)
二進数で1001の位(三進数で100の位)は1

なので二進数の計算で
1×0 + 11×10 + 1001×1
= 0 + 110 + 1001
= 1111

よって三進数の120 = 二進数の1111
となります

この回答にコメントする
疑問は解決しましたか?