Y
ynjt
Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个表(table1)中有四个字段dl1,dl2,dl3,dl4(均为数值型,没有小数)
它们的关系是dl1*dl2/dl3=dl4现在dl1,dl2,dl3的值已有,求dl4的值
我写的编码是:table1.fieldbyname('dl4').asfloat:=int(round1(table1.fieldbyname('dl1').asfloat*table1.fieldbyname('dl2').asfloat/table1.fieldbyname('dl3').asfloat)+0.5)
round1是一自定义四舍五入函数。
现在的问题是:执行时一直提示无效的浮点格式。
请教各位如何解决?
它们的关系是dl1*dl2/dl3=dl4现在dl1,dl2,dl3的值已有,求dl4的值
我写的编码是:table1.fieldbyname('dl4').asfloat:=int(round1(table1.fieldbyname('dl1').asfloat*table1.fieldbyname('dl2').asfloat/table1.fieldbyname('dl3').asfloat)+0.5)
round1是一自定义四舍五入函数。
现在的问题是:执行时一直提示无效的浮点格式。
请教各位如何解决?