Delphi 运行时出现Invalid floating point operation错误

2025-02-23 09:35:28
推荐回答(2个)
回答1:

你把你这个长串分开测试下看看哪里错了:例
var
定义几个float
例:a1:float
....
begin
a1:=strtofloat(edit1.Text);

showmessage(a1); //打印看下
.....
最后打印总的....
你就按这个思路来吧!这个提示你float语法错误!

回答2:

检查你的edit1.text中是否给了空串,逐一检查每个函数传入的参数类型,主要是检查整数类型和浮点类型。