× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
![]() |
(。・ω・。)ノコンニチハ
今日は風が強く寒かったですね。 そんな中今日も図書館で勉強してきました。 では昨日の続きの基数変換について書いていきます。 10進数からN進数への基数変換をしたい場合は、 まず、整数部と小数部に分けます。 ためしにNを2にして変換してみます。 10進数4.875を2進数に変換したいと思います。 整数部(4)と小数部(0.875)に分けて考えます。 整数部は、Nで割った余りを下に並べます、 4÷2=2...0 2÷2=1...0 1÷2=0...1 答えが0になったら終了です。 最後に...Xの部分つまり余りですね。 その余りを下から順に並べます。 答えは100となりました。これが整数部の答えです。 では次に小数部の計算をして見ましょう。 小数部は、Nを掛けて順に整数部を並べます、 0.875×2=1.75 0.75×2=1.5 0.5×2=1.0 答えの小数点が0になったら終了です。 あとは求めた答えの整数部を上から順に並べるだけです。 答えは111となりました。これが小数部の答えです。 これで整数部と小数部の答えがそろいました、 この答えを合わせると100.111になります。 説明が遅くなりましたが、このように、 10進数4.875を2進数で表すと100.111になります、 このように、ある数を別の進数で表しなおすことを 基数変換といいます。 では今日はこの辺で終わりにします。 明日は2進数から8進数と16進数への基数変換の二つを書きたいと思います。 ではまた\(。・ω・)ノシ PR |
![]() |
![]() |
|
![]() |
トラックバックURL
|
![]() |