E2053 浮動小数点数に間違いがあります (Delphi)

提供: RAD Studio
移動先: 案内検索

エラーと警告のメッセージ(Delphi) への移動

このエラーメッセージは数値の中にスケール因子の始め(E か e の文字)があって,その後に数字がない場合に表示されます。


program Produce;
const
  SpeedOfLight = 3.0E 8;    (*<-- ここでエラーメッセージ*)
begin
end.

{ このコードでは 3.0E の後に空白文字を付けたため,コンパイラにとっては数値がそこで終了し,不完全な数値になる }


program Solve;
const
  SpeedOfLight = 3.0E+8;
begin
end.

{ 空白を削除しておくだけでもよかったが,プラス記号を挿入して見やすくした }