基本情報技術者講座

10進数から8進数に変換する

IT関連の練習問題(ITキャパチャージ)
基本情報技術者試験の合格に役立つサイトです。リクルートが運営するキーマンズネットは無料会員登録が必要ですが、練習問題が豊富で解説がとても分かりやすいです。IT単語帳は調べたいIT用語が簡単に調べられます。基本情報技術者試験合格のためにぜひ、無料会員登録をしておきたいサイトです。

2進数を8進数または16進数に

2進数を8進数または16進数に変換する方法は、小数点を基点にして、8進数であれば3けたごとに区切り、16進数であれば4けたごとに区切る。それぞれを8進数または16進数に変換する。

整数部は右から左に区切り、小数点部は左から右に区切る。なお、3けたまたは、4けたにならない場合は、不足しているけた数分0を補充する。

基本情報講座 2進数を8進数と16進数に変換するときのけたの区切りかた。

例題1 2進数の111100.101を8進数に変換する

2進数111100.101を8進数に変換するには、小数点を起点に3けたごとに区切り、それぞれを8進数に変換すればよい。

基本情報講座 2進数を111100.101を3けたごとに区切り各けたを8進数に変換する。

2進数111100.101は8進数では74.5である。

例題2 2進数の111100.101を16進数に変換する

2進数111100.101を16進数に変換するには、小数点を起点に4けたごとに区切り、それぞれを16進数に変換すればよい。

なお、4けたにならない部分は、4けたになるように0を補充して4けたにしてやる。

基本情報講座 2進数を111100.101を4けたごとに区切り各けたを16進数に変換する。

2進数111100.101は16進数では3C.Aである。

基本情報技術者講座