1. ホーム
  2. c

浮動小数点数の接尾辞「f」は何に使うのですか?

2023-10-07 03:37:05

質問

C言語において、この2つの変数の違いは何なのか気になります。

float price = 3.00;

float price = 3.00f;

サフィックスの用途は? f を使うのでしょうか?

どのように解決するのですか?

3.00 が解釈されるのは double とは対照的に 3.00f としてコンパイラに認識されます。 float .

f サフィックスは単にコンパイラにどれが float であり、どれが double .

参照 MSDN (C++)