STUDYIT業界の資格・学習方法

  1. 【ITエンジニア】2進数ってなに?【PC用語、パソコン初心者】

IT業界の資格・学習方法

【ITエンジニア】2進数ってなに?【PC用語、パソコン初心者】

HIROHIRO

818PV

2019.01.08(Tue)

【ITエンジニア】2進数ってなに?【PC用語、パソコン初心者】

私たちは普段0~9までの10種類の数字を利用して、
価格や時間、数値を表しています。

私たちの利用している数字は、
0~9までの数値を使い切って桁が上がる“10進数”を利用しています。

しかし、コンピュータは10進数ではなく、
0と1のみを使用する“2進数”というものを利用しています。

今回はこの2進数について、お話していきたいと思います。

10進数とは?

まず1番なじみのある10進数についてご説明します。

10進数とは、10を基数とした数値の表現形式です。
(基数:位が上がる毎に何倍になるかを表す。重み)

例)259
この数字は 百の位は2、十の位は5、一の位は9 です。
これら、位の重みを足すと (100×2)+(10×5)+(1×9)=259 となります。

2進数とは?

先ほどの10進数とは違い、1と0しか使用しません。
基数も2ですので、10進数の『2』を
2進数で表記すると『10(いちぜろ)』となります。

例)110
2進数では、右の桁から一の位、二の位、四の位となります。
これは、基数が2であり、n桁目の重みが2のn-1乗となるためです。

2進数から10進数に変換

『1110』という2進数を10進数へ変換してみましょう。

①1110のそれぞれの桁の“位”を見てみましょう。

 1(八の位) 1(四の位) 1(二の位) 0(一の位) となります。

②10進数の例)のように、それぞれの重みを足します。

 (8×1)+(4×1)+(2×1)+(1×0)=14

③2進数の『1110』は10進数の『14』に変換されました。
 
 ②の計算でお気づきの方もいらっしゃると思いますが、
 2進数で『1』となっている桁の位を足していくだけで、
 10進数に変換できてしまうのです。

最後に・・・

2進数から10進数への変換は、位の数だけを覚えれば、誰でも簡単にマスターできます!
この他にも、ITでは16進数といったものも登場しますが、イメージよりも難しいものではありません。

人によっては、10進数の計算よりも2進数の計算のほうが得意になる人もいます!

この記事で、2進数への硬いイメージが少しでも払拭できれば幸いです!

新CCNAの予想問題集を無料ダウンロード

2020年2月24日から変わる新CCNAの予想問題集を無料でリリースしました。
新試験に向けて勉強中の方や、少しでも興味のある方はお気軽にダウンロードしてください。

必須氏名
必須氏名(フリガナ)
必須電話番号
必須メールアドレス
必須個人情報の取扱規程

個人情報規程に同意のうえ送信ください

内定実績95%!CCNA合格保証コースを無料で提供

こんなお悩み、お持ちではありませんか?

・正社員として安定した環境で働きたい
・CCNAを取りたいけどどこも高い・・・
・30歳になるまでにスキルをつけたい

ネットビジョンアカデミーなら“憧れ“のエンジニア就職を完全無料で実現!未経験・文系の方のキャリアチェンジもわずか2ヶ月でできるのはネットビジョンアカデミーならでは。まずはお気軽に電話カウンセリングしてみてください。



この記事を書いた人

ページトップに戻る

ネットビジョンアカデミー
公式マガジン

ネットビジョンアカデミーでは、未経験者をネットワークエンジニア・ITエンジニアとして採用して一から育てています。ネットワークエンジニア・ITエンジニアを目指す上で必要となる知識や業界事情をこちらで発信していきます。