プログラミング基礎知識

なぜ2進数なのか?

なぜ2進数なのか?

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

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

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

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

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

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

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

そういうことなのです。

PHP開発のお手伝いいたします!

エンジニア歴27年、PHP開発歴10年のブログ著者が、PHP関連の開発をお手伝いいたします!

詳しくはこちら >>

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です