【C言語】too many decimal points in number

“too many decimal points in number” とは、小数点が多すぎる場合に出るエラーのことです。以下に例を示します。

int main() {
  // 小数点が多すぎる
  float x = 3.14.15;
}

上記のコードでは、数値リテラル 3.14.15 で小数点が二つ存在しているため、エラーが出ます。この場合、以下のように修正する必要があります。

int main() {
  // 小数点が多すぎないように修正する
  float x = 3.14;
}

このように、小数点は一つだけ使用するように注意しましょう。

コメント

タイトルとURLをコピーしました