技術関連の内容

0.1は2進数で何?4進数や16進数では?【0.1の進数変換・換算方法】

当サイトでは記事内に広告を含みます
技術ブログ特化メルマガはこちら

普段何気なく生活している中で「0.1は2進数で何?4進数や16進数では?」について知りたくなる時ってありますよね。

ただ、意外に0.1などの小数の進数変換は難しいもの…

このような背景もあり、ここでは特に「0.1」に着目して、0.1は2進数で何?4進数や16進数では?について解説していきます。

0.1は2進数で何か?

【0.1】

まずは、0.1は2進数で何かについて確認していきます。

結論として、

0.1 = 0.00011001100110011…(2進数)

です。

導出過程を見ていきましょう。

10進数の0.1を2進数に変換する場合、小数部分を2倍していく方法を使います。

そのため0.1の場合は、

計算式:
0.1 × 2 = 0.2 → 0
0.2 × 2 = 0.4 → 0
0.4 × 2 = 0.8 → 0
0.8 × 2 = 1.6 → 1
0.6 × 2 = 1.2 → 1
0.2 × 2 = 0.4… (循環)

で求められます。

2進数では0.1は無限小数になるため、コンピュータでは近似値が使用されます。

計算ミスには注意しましょう。

0.1は4進数で何か?変換・換算方法は?【0.1】

次に、0.1は4進数で何か?という進数の変換方法を見ていきます!

結論としては、

・0.1 = 0.0313131313…(4進数)

ですね。

10進数の0.1を4進数に変換する場合も、小数部分を4倍していく方法を使います。

計算式:
0.1 × 4 = 0.4 → 0
0.4 × 4 = 1.6 → 1
0.6 × 4 = 2.4 → 2
0.4 × 4 = 1.6… (循環)

と求められます。

4進数でも0.1は循環小数になります。

細かい数値の変換なので、この機会に覚えておきましょう。

0.1は16進数で何か?変換・換算方法は?【0.1】

続いて、0.1は16進数で何か?という進数の変換方法を見ていきます!

結論としては、

・0.1 = 0.199999999…(16進数)

ですね。

10進数の0.1を16進数に変換する場合も、小数部分を16倍していく方法を使います。

計算式:
0.1 × 16 = 1.6 → 1
0.6 × 16 = 9.6 → 9
0.6 × 16 = 9.6… (循環)

と求められます。

16進数でも0.1は循環小数になります。

実用的な数値の変換なので、この機会に覚えておきましょう。

 

関連記事

0.2は2進数で何?4進数や16進数では?【0.2の進数変換・換算方法】

0.5は2進数で何?4進数や16進数では?【0.5の進数変換・換算方法】

1は2進数で何?4進数や16進数では?【1の進数変換・換算方法】

 

まとめ 0.1は2進数で何?4進数や16進数では?【0.1の進数変換・換算方法】

この記事では、0.1は2進数で何?4進数や16進数では?

【0.1の進数変換・換算方法】について確認しました。

0.1は2進数で何?4進数や16進数では?といった進数の変換・換算に慣れ、さらに快適な生活を送っていきましょう(^^)/