E2053 浮動小数点数に間違いがあります (Delphi)
エラーと警告のメッセージ(Delphi) への移動
このエラーメッセージは数値の中にスケール因子の始め(E か e の文字)があって,その後に数字がない場合に表示されます。
program Produce; const SpeedOfLight = 3.0E 8; (*<-- ここでエラーメッセージ*) begin end.
{ このコードでは 3.0E の後に空白文字を付けたため,コンパイラにとっては数値がそこで終了し,不完全な数値になる }
program Solve; const SpeedOfLight = 3.0E+8; begin end.
{ 空白を削除しておくだけでもよかったが,プラス記号を挿入して見やすくした }