我想设计一个公式:a*b*c/d要计算它的结果,其中abcd都是变量,整数,用delphi如何写代码,刚开始学还不明白。
解决方案 »
- mediaplayer文件长度问题
- 开放源码的 CnPack IDE 专家包发布 0.8.8 版
- 关于cxGrid的问题.
- 高分请教问题!!
- 请问那位知道对Serv-U编程的接口函数,我想用自己的程序添加一个用户并指定该用户的目录。能完成添加用户,用Windows自带的FTP也行。
- delphi结构体转vc
- 医院系统源码低价出售
- 为什么报'Insufficient base table information for updating or refreshing'
- 在上个窗口动态创建了四个TQRLabel,打印之后如果删除它,因为下次调用 qrpsf.Preview是显示了多余的项?
- 一个关于AutoCAD的问题
- WebService调用另一个webservice报内存错误
- 关于用Delphi实现库存量查询的一个问题,望高手帮忙啊!!!
var
a,b,c,d : Integer;
e : real;
begin
e :=(a*b*c/d);
end;
var
a,b,c,d : Integer;
e : real;
begin
e :=(a*b*c/d);
end;
a,b,c,d :double;
e :double;
begin
e :=(a*b*c/d);
end;
comobj;procedure TForm1.Button1Click(Sender: TObject);
var
m_Script: Variant;
a,b,c,d:string;
gs:string;//gs:=a*b*c/d; (gs为你的公式);
begin
a:=IntToStr(1);
b:=IntToStr(3);
c:=IntToStr(2);
d:=IntToStr(4);
gs:=a+'*'+b+'*'+c+'/'+d;
try
m_Script := CreateOleObject('ScriptControl');
m_Script.Language := 'JavaScript';
showmessage(m_Script.Eval(gs));
except showmessage('error');
end;
end;以上函数在delphi7中测试通过,该结贴了吧?