社区
数据库相关
帖子详情
怎么获取参数,救命呀!!!!
liqing7165
2004-10-31 01:58:38
例如:W001+C002+(A03*K09/Y33)*1000-1000
比如上边的语句,我怎么获取其中的参数呢?
W001,C002,A03,K09,Y33 并且讲这些参数保存到数组或者StringList中。
并且 在我计算好值后反填到该川中。
比如我计算的W001=100,C002=200,A03=300,K09=400,Y33=500
那么该川就是 100+200+(300*400/500)*1000-1000
在线等待。急急
...全文
105
15
打赏
收藏
怎么获取参数,救命呀!!!!
例如:W001+C002+(A03*K09/Y33)*1000-1000 比如上边的语句,我怎么获取其中的参数呢? W001,C002,A03,K09,Y33 并且讲这些参数保存到数组或者StringList中。 并且 在我计算好值后反填到该川中。 比如我计算的W001=100,C002=200,A03=300,K09=400,Y33=500 那么该川就是 100+200+(300*400/500)*1000-1000 在线等待。急急
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longtusoft
2004-10-31
打赏
举报
回复
楼主是让用户自定义表达式吧?
请搜索"计算器"吧.
smilelhh
2004-10-31
打赏
举报
回复
tmpstr := 'W001+C002+(A03*K09/Y33)*1000-1000'
tmpstr := StringReplace(tmpstr ,'*','+',rfReplaceAll);
tmpstr := StringReplace(tmpstr ,'/','+',rfReplaceAll);
tmpstr := StringReplace(tmpstr ,'-','+',rfReplaceAll);
tmpstr := StringReplace(tmpstr ,'(','',rfReplaceAll);
tmpstr := StringReplace(tmpstr ,')','',rfReplaceAll);
tmpList.Delimiter:='+';
tmpList.DelimitedText := tmpstr;
for i:= 0 to tmplist.count do
begin
...
end;
smilelhh
2004-10-31
打赏
举报
回复
你可以这样做,
将表达式用stringreplace()将所以的*,/,-换成+,然后将它拆分到stringlist中,
循环将stringlist中每一行不是数值的取出来就是你要的变量!!
raineyquanter
2004-10-31
打赏
举报
回复
StringReplace(),用函数替换
ksaiy
2004-10-31
打赏
举报
回复
晕死。看了这么长时间也不懂你说什么东东?
是不是这样的意思?
你有很多的公式。并且公式里面有你说的那些字符串?
你的意思是提取出这些字符串吗?
太空11
2004-10-31
打赏
举报
回复
没有看懂 详细说说
liuqifeiyu
2004-10-31
打赏
举报
回复
StringReplace函数
liqing7165
2004-10-31
打赏
举报
回复
现在我怎样才能获取这些参数呢?因为表达式太复杂。
XXSingle
2004-10-31
打赏
举报
回复
楼主想要的是自定义公式
其中的变量都是自己定义的,每个变量的值是动态的
自己根据公式的定义进行计算吧
lvenx
2004-10-31
打赏
举报
回复
在开头你要定义参数,并且要负值,直接调用后要用一个参数承接
liqing7165
2004-10-31
打赏
举报
回复
我再举例给你吧
1+2
现在不是 1+2 而是 A+B
这时候 A和B就是参数了,我想获取A和B。
当然表达式不可能是1+2这么简单的了,是很复杂的了。
其中的运算符要支持+,-,*,/等了。
这回清楚了吧。
厉害得不行
2004-10-31
打赏
举报
回复
说话颠三倒四,做程序连个好的逻辑都没有,不知道你在讲些什么
liqing7165
2004-10-31
打赏
举报
回复
就象计算薪资里一样,定义了函数,W001+C002+(A03*K09/Y33)*1000-1000
可能很多种,但是知道W001=100 首先要知道字符串里有那些参数,进而
用数字取代它。
liqing7165
2004-10-31
打赏
举报
回复
W001+C002+(A03*K09/Y33)*1000-1000
上边的W001是一个参数,可以用任何的数字代替。
ksaiy
2004-10-31
打赏
举报
回复
不太明白你的意思。
scLRTC:scLRTC:通过低秩张量完成输入单细胞RNA-seq数据
(行是基因,列是细胞) 如果要使用其他数据集,请将csv文件复制到此文件夹,更改demo.m文件中的文件名和
参数
,然后单击“运行”按钮以
获取
结果。 分析 在此文件夹中,我们提供用于单细胞下游分析的部分代码,作为...
【工业物联网】“哑设备”和“铁疙瘩”才是工业物联网平台的
救命
稻草!
现场设备种类繁多、通讯协议纷繁复杂、年代久远的设备又缺乏网络通讯的软硬件条件…这些都为现场设备层的数据
获取
增加了很大困难。 因此,像Withings一样找准一个角度先行突破并不容易。 真正的聪明人,都...
救命
!只有我还不明白Redis主从复制的原理吗?
offset:从库数据同步的偏移量,当第一次复制时,该值为 -1,表示全量复制 主服务器收到 PSYNC 命令后,会创建一个专门用于复制的后台线程(replication thread),然后记录从节点的 offset
参数
并开始进行 RDB ...
【超干货】
救命
!我好像掌握了字节「客户端」校招面试通关密码!
2 【超干货】
救命
!我好像掌握了字节「客户端」校招面试通关密码! 招聘君投稿 :采访了 x 位字节跳动客户端校招生同学,得出了「客户端」专属校招准备通关技巧![喝可乐]技术考点、客户端岗位方向分工、在字节跳动...
网络游戏封包基础
要想在修改游戏中做到百战百胜,是需要相当丰富的计算机知识的。有很多计算机高手就是从...(别拿鸡蛋砸我呀,
救命
啊!#¥%……*) 不过要想从修改游戏中学到知识,增加自己的计算机水平,可不能只是靠修改游戏呀!
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章