浮動小数点として表現可能な全ての実数よりも大きいという意味です。 プチコンで表現可能な全ての実数 < inf が成立します。その符号を反転した -inf という表現もあります。たいていの処理系では 1.0/0.0 は inf を返しますね。プチコンではエラーになりますが。 あと計算不能な場合に返る nan という表現もあります。 inf - inf は nan を返します。 nan は値が無いことを示すのに使われることが多いです。 str$ は "inf" "nan" を返しますが val にこれらを与えても 0 が返ります。ひどい仕様・・・