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

算術的あふれ

pointこの用語のポイント

point許容されている値よりも大きい数字を入れようとしたよ

pointあふれちゃったよ

スポンサーリンク

簡単に書くよ

算術的あふれ(読:サンジュツテキアフレ 英:arithmetic overflow)とは

本来の意味の「オーバーフロー」のこと。
用語の中身としては

「これより大きい数字は入れられないよ」な限界よりも大きい数字を入れようとして、おかしな状態になっちゃうこと
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

入れられる限界よりも大きい数字を入れようとして、おかしな状態になっちゃう

のが「算術的あふれ」です。
オーバーフロー」や「桁あふれ」と表現されることも あります。
※個人的には「オーバーフロー」や「桁あふれ」という表現の方が馴染みがあります。

例えば、そうですね。
ここに数字が入る箱が ありました。

算術的あふれ

この箱は2桁の数字が入る箱です。
0~99の数字が入ります。

算術的あふれ2

ところがどっこい、です。
間抜けなピヨ太君が「10×10」の計算結果をこの箱に入れようとしました。

算術的あふれ3

「10×10」の計算結果は「100」です。
「100」は3桁です。
2桁の数字が入る箱には入りきりません。
案の定、箱に穴が開いてあふれてしまいました。

算術的あふれ4

このような状態が算術的あふれです。

数値型の変数プログラミング世界における数字を入れておく箱)には最大値があります。
「これより大きい数字は入れられないよ」な限界があるのです。
プログラミング言語の種類によって限界の値は変わりますけどね。
いずれにせよ、何らかの限界はあります。

算術的あふれは、その限界よりも大きな値を箱に入れようとしたときに起こる現象です。


image piyo2

一言でまとめるよ

まぁ「算術的あふれ」って単語が出てきたら「限界よりも大きい数字を入れて、あふれちゃった状態なんだな~」と お考えください。

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


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
つくって、壊して、直して学ぶ Kubernetes入門
あたえる人があたえられる