プログラミング基礎知識

なぜ2進数なのか?

なぜ2進数なのか?

コンピュータやプログラムがなぜ2進数なのか?

電流が流れている状態なのか?流れていない状態なのか?

ということですね。物理的な電気信号のことです。豆電球が光っているか消えているか…のイメージでいいと思います。この光ってる状態/消えている状態を1個のスイッチと見立てて「1スイッチ」=「1ビット」と呼びます。

手旗信号に見立てて?「フラグ」と呼んだりもします。

また「0」→「1」にすることを「セット」すると言い、「1」→「0」にすることを「リセット」するとも言います。

この「1ビット」のスイッチを横に並べて電気の付き方を数えると…4個で16通りのパターンができます。8個なら256パターン16個なら…

その組み合わせを縦横に並べて無数に増やすと…イラストデータができたりします。

そういうことなのです。

COMMENT

メールアドレスが公開されることはありません。