请大家看下invalid floating point operation原因
ecio:=10*ln(exp(10*ln(ecio1/-20))+exp(10*ln(ecio2/-20))+exp(10*ln(ecio3/-20))+exp(10*ln(ecio4/-20)))
其中ecio1、ecio2、ecio3、ecio4 是四个变量, 为什么运行总要提示 invalid floating point operation 呢?
ecio 数据类型是 single
[解决办法]
会不会是ln()里面的数据为0了。仔细检查一下吧。