BohYoh.comトップページへ
C & C++ FAQ
目次

C C++ 浮動小数点定数の型は何ですか。

 浮動小数点定数(floating constant)《C++では浮動小数点リテラル(floting literal)と呼びます》の型は、浮動小数点接尾語に依存します。
 たとえば3.14のように浮動小数点接尾語のない浮動小数点定数は、double型ですが、3.14ffloat型となります。
 この規則をまためた表を以下に示します。

接尾語なし double
f/F接尾語つき float
l/L接尾語つき long double


■ 根拠 ■
標準C §6.1.3.1 Floating constants
標準C99 §6.4.4.2 Floating constants
標準C++ §2.13.3 Floating literals

戻る

BohYoh.comロゴ