ログイン 新規登録

お使いのブラウザ(Internet Explorer)では閲覧、ログイン、質問の作成や回答などに不具合が生じることがございます。
誠に恐れ入りますが、下記の推奨ブラウザをご利用くださいませ。

推奨ブラウザ:Google Chrome(グーグル・クローム)

3/8(10進法)を2進法と8進行に変換する問題...

3/8(10進法)を2進法と8進行に変換する問題です。解答は0.011(2), 0.3(8)ですがその答えになりません。解き方を教えて下さい。
1年前

回答(1件)

ベストアンサーに選ばれました
農場長先生
先生
先生 の回答 1年前

10進数の小数をn進数で表すには、

・小数をn倍していく。

・整数部分ができたときは、改めて小数点以下の数をn倍していく。

・小数点以下が0になったら終了し、それまでの整数部分の数が求めるn進数

このようにして求めていきます。


3/8=0.375について2進数で表すと、

0.375→0.75→1.5→(0.5とみなして2倍すると)1.0

ここで整数部分は0011なので、求める2進数は0.011


8進数で表すと、0.375→3.0なので、0.3です。


  • わかりました!ありがとうございます!

    1年前
回答へコメントする
あなたがベストアンサーに選んだ
農場長
さんは先生をしています

詳しくはこちら

他の質問・回答も見る