我的 Delphi 应用程序EInvalidOp
在用户 PC 上引发异常:无效的浮点操作
这里 :
var
progress100 :extended;
taille_cur : int64;
i : Integer;
begin
...
progress100 := min(taille_cur div 2 * 100 / i, 99) // **raises the exception**
....
end;
我不知道为什么。当 progress100 是一个整数时,它工作得很好。我将其更改为扩展。或者变量可能i
为零......
请帮忙。