10進数から2進数変換

入力した10進数を2進数に自動変換します(小数にも対応)

2進数とは

2進数は、0と1の2つの数字のみを使用する数字システムです。コンピューターの基本的な計算単位であり、各桁の値が2の累乗で増加します。

例えば、1101(2進数)は10進数では13を表し、次のように計算されます:

  • 1 × 2³ (8) = 8
  • 1 × 2² (4) = 4
  • 0 × 2¹ (2) = 0
  • 1 × 2⁰ (1) = 1
  • 合計: 8 + 4 + 0 + 1 = 13(10進数)

「10進数から2進数変換」使用方法

  1. 「10進数を入力」欄に変換したい10進数を入力します。
  2. 「2進数に変換」ボタンをクリックします。
  3. 変換結果が「2進数の結果」欄に表示されます。

10進数から2進数変換やり方

10進数から2進数への変換やり方は以下の通りです:

  1. 整数部分:2で割り続け、余りを取ります。商が0になるまで続けます。下から上に余りを読み取ると、それが2進数の結果となります。
  2. 小数部分:2を掛け続け、整数部分を取ります。小数部分が0になるまで続けます。上から下に整数部分を読み取ると、それが2進数の小数部分の結果となります。

10進数から2進数変換例

例1: 整数のみの変換

10進数の 42 を2進数に変換する場合:

  • 整数 42:
    42 ÷ 2 = 21 余り 0
    21 ÷ 2 = 10 余り 1
    10 ÷ 2 = 5 余り 0
    5 ÷ 2 = 2 余り 1
    2 ÷ 2 = 1 余り 0
    1 ÷ 2 = 0 余り 1
    下から上に余りを読み取ると:101010
  • 結果:42 (10進数) = 101010 (2進数)

例2: 小数を含む数の変換

例えば、10進数の 13.625 を2進数に変換する場合:

  • 整数部分 13:
    13 ÷ 2 = 6 余り 1
    6 ÷ 2 = 3 余り 0
    3 ÷ 2 = 1 余り 1
    1 ÷ 2 = 0 余り 1
    下から上に余りを読み取ると:1101
  • 小数部分 0.625:
    0.625 × 2 = 1.25、整数部分 1
    0.25 × 2 = 0.5、整数部分 0
    0.5 × 2 = 1.0、整数部分 1
    上から下に整数部分を読み取ると:101
  • 結果を合わせると:13.625 (10進数) = 1101.101 (2進数)

10進数から2進数変換一覧表

この一覧表は、0から255までの10進数とその2進数表現を示しています。 コンピューターサイエンスや電子工学で頻繁に使用される8ビット(1バイト)の範囲を網羅しており、 10進数と2進数の関係を直感的に理解するのに役立ちます。 各行は左側に10進数、右側にその2進数表現(8ビットで表示)を示しています。