10進法から2進法への変換ツール

異なる数字体系での数字の移動

数字体系は、数字を表すための記号(桁)とその使用ルールの集まりです。 数字システムには2つのタイプがある。 非位相系 – いくつかの文字が数字として使用される。 位置法 – 数値の量的な値は、エントリ番号の場所に依存します。 数字の位置は排出と呼ばれる。 ランク番号は右から左へ増加する。 701>

同質系 – 許容される記号(数字)の集合の各カテゴリについて同じである。 例として、10進法を使用します。 10進法で数を書く場合、0〜9の範囲で1桁だけ各排出で使用することが可能です。したがって、450の許容数(等級1 – 0、2 – 5、3 – 4)、および4F5 – 0から9までの数字のセットに文字Fが含まれていないため、そうでないです。

なぜ数字をあるシステムから別のシステムに転送する必要があるのか

コンピュータでのタスクの実行では、初期データの導入と計算結果の出力は通常、ユーザーが通常の10進表記で実行します。 しかし、大多数のコンピュータが2進数表記であることを考えると、ある数字体系から別の数字体系に数字を移す必要があるように思われる。 この転送の本質は、連続した10進数と、その特定の除算をq系の基数値に割り当てることです。

10進数法

10進数法とは、よく知られた10個の数字からなる数字のアルファベットで、10を底とするもので、この10進数法を用いて計算された数字が、q1進数法における最後の商とすべての剰余のレコードである。 数字の中の桁の位置を放電といいます。 数字のランクは右から左へ、下級から上級へ上がっていく。 十進法では、一番右の数字(位)が単位数を表し、一つ左にずれると十の位、さらに左にずれると百の位、千の位となる。

2以上の基数を持つ位置数系の集合を用いることができる。 10進数から2進数への変換には、以下のシーケンスからなるいわゆる「置換アルゴリズム」を使用する。 商Qは次のステップのために記憶され、余りは2進数の最下位ビットとして書かれる。

  • 商Qが0に等しくない場合、それを新しい配当とし、ステップ1で説明した手順を繰り返す。 各新しい余り(0または1)は、LSB(最下位ビット)から最年長ビットへの方向に2進数のビットに書き込まれます。
  • アルゴリズムは、プライベートQ = 0、およびステップ1と2から生じる余りa = 1を得るまで継続されます。 コンピュータやコントローラなどの演算装置は、2進数で正確に計算を行う。 音声の録音・再生、写真やビデオのデジタル機器では、2進数表記で信号を記憶・処理する。 デジタル通信路を介した情報伝達には、2進法のモデルが使われている。 彼女の基数は2(2)またはバイナリシステム102であるため、システムはそのように命名された – これは唯一の2桁 “0 “と “1 “は、番号の画像に使用されていることを意味します.

    数から右下に書かれているデュースは、以下は基数を表すことになります。 10進法の場合、基数は通常表示されない。

    16進数

    16進数は2進数のコンパクトな数字を記録する最も一般的な方法である。 デジタル技術の設計や開発で広く使われている。 その名の通り、16進数表記では16番または1016番が基数となる。 7101>

    最初の10個の数字は10進法(0、1、…、8、9)から取られ、6文字(a、b、c、d、e、f)が追加されている。 16進数の3f7c2において、”f “と “c “は16進数である。 16進数の末尾にはhという文字が入るので、16進数と他の番号体系を区別することが可能です

  • コメントを残す

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