「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

浮動小数点数

pointこの用語のポイント

point小数だよ

point「12345×10^-2(=123.45)」みたいな形で扱われるよ

スポンサーリンク

簡単に書くよ

浮動小数点数(読:フドウショウスウテンスウ 英:floating point number)とは

例えば「123.45」を「12345×10^-2」と表現するように、数字を『X × Y ^ Z(XかけるYのZ乗)』形式で表現するやり方で扱われる小数のこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「浮動小数点」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

浮動小数点は「数字を仮数、基数、指数の要素で表現すること」です。
あるいは「仮数部と指数部のみを記憶しておく やり方」です。

浮動小数点数

例えば

123.45

という数字が あったとしましょう。
これを

1.2345×10^2

と表現しました。

「10^2」は「10の2乗」を意味します。
つまり、100です。

「1.2345×100」は「123.45」です。
「123.45」を表現していますね。

このような、数字を

X × Y ^ Z(XかけるYのZ乗)

形式で表現する やり方が浮動小数点です。

なお、Xに相当する部分は「仮数」と言います。
Yに相当する部分は「基数」です。
Zに相当する部分は「指数」になります。

浮動小数点数2

以上を踏まえて

浮動小数点の形式で扱われる小数

が「浮動小数点数」です。

浮動小数点数3

「浮動小数点数」という表現は、コンピュータが扱う小数の話で よく出てきます。

実はコンピュータさんは小数点が分かりません。
数字しか理解できないのです。

浮動小数点数4

そこでコンピュータの世界では小数を浮動小数点の形式で扱うことが多かったりします。
※他の形式(固定小数点とか)で扱う場合も あります。

例えば、そうですね。

ピヨ太君が「123.45」をパソコンさんに覚えさせたいとしましょう。

浮動小数点数5

ですが、コンピュータさんは数字しか分かりません。
小数点が理解できないのです。

浮動小数点数6

そこでピヨ太君は

123.45



12345×10^-2

と解釈して

「12345」と「-2」を覚えておけ。答えるときは「12345」×10^「-2」の計算結果を教えろ

と指示しました。
仮数部と指数部の値だけを覚えさせたのです。

浮動小数点数7

これでパソコンさんは「123.45」を覚えられました。

正確には「123.45」を覚えているわけでは ありませんけどね。
覚えているのは仮数部の「12345」と指数部の「-2」です。
ただし、この数字を扱うときには

【仮数】 × 10 ^ 【指数】(【仮数】かける10の【指数】乗)

の計算をしてから扱います。
ですから、実質的に「123.45」を覚えているのと同じです。

浮動小数点数8

そんな感じで、コンピュータの世界では小数を浮動小数点の形式で扱うことが多いのです。

この話で登場した

浮動小数点の形式で扱われる小数

が浮動小数点数です。
具体的には「12345×10^-2」のような形式になっている小数のことです。


image piyo2

一言でまとめるよ

まぁ「浮動小数点数」って単語が出てきたら「浮動小数点(数字を「X × Y ^ Z(XかけるYのZ乗)」形式で表現するやり方、もしくは、仮数部と指数部のみを覚えておく小数の扱い方)で扱われる小数なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像025
書籍画像063


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256