社区
C#
帖子详情
C#中如何从字符串"(a + b)/100"中获得计算表达式c = (a + b) / 100
msldirector
2011-01-28 10:51:37
如从字符串 s = "(a + b)/100";
得到一个实际的表达式:
c = (a + b) / 100; // 其中 a , b, c是变量
...全文
107
6
打赏
收藏
C#中如何从字符串"(a + b)/100"中获得计算表达式c = (a + b) / 100
如从字符串 s = "(a + b)/100"; 得到一个实际的表达式: c = (a + b) / 100; // 其中 a , b, c是变量
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
msldirector
2011-01-28
打赏
举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
object o=new DataTable.Compute(string.Format("({0} + {1}) / 100}",a,b),"");
[/Quote]
借鉴了wuyq11的提示,
把字符串变成 s = "({aaa} + {bbb}) / 100" 的形式,
写了个方法把其中的 aaa, bbb 替换成 0, 1 等,再用
object o=new DataTable.Compute(string.Format("({0} + {1}) / 100}",a,b),"");
即可以作出计算
谢谢各位的回复!
wangting0613
2011-01-28
打赏
举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
object o=new DataTable.Compute(string.Format("({0} + {1}) / 100}",a,b),"");
[/Quote]
这个应该是你要的
cdglynn
2011-01-28
打赏
举报
回复
1、动态编译可以解决
2、编写解析代码
wuyq11
2011-01-28
打赏
举报
回复
object o=new DataTable.Compute(string.Format("({0} + {1}) / 100}",a,b),"");
mao32
2011-01-28
打赏
举报
回复
我也想知道!
flyerwing
2011-01-28
打赏
举报
回复
动态编译不知道能不能搞顶.
没用过,不知道.
互联网金融监管与优化.pptx
互联网金融监管与优化.pptx
基于stm32单片机设计的单节锂电池太阳能mppt充放电管理系统(原理图、PCB图、源代码)
基于stm32单片机设计的单节锂电池太阳能mppt充放电管理系统(原理图、PCB图、源代码) 说明:单节锂电池太阳能mppt充放电管理系统 方案:cw2015 + ina226 +cn3791 +stm32f103 +12864显示 说明:这里详细说明电源相关。 1,太阳能cn3791给单节锂电池充放电。 2,ina226 检测电池端充入放出的电流的大小和电压。 3,cw2015单节锂电池电量计,检测电池的实时电量以百分比显示,并预估可使用时间。 4,stm32f103+12864显示相关信息。 本项目分两部分 电源板+显示板。这里只提供电源板设计和相关程序,方便大家移植。基于正点原子标准库写的。 如需要整个设计,购买本设计后续可以免费提供。 包括DS3231,SPI FLASH 字库,DHT11,TI的一个升压电路。包括程序设计。 新手程序写的很差。但是所有的底层驱动都是没有问题i的。
河海大学2022年水文预报课程设计:基于新安江模型的日尺度三水源划分与精度分析
资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 以下是符合2022河海大学水文预报课程设计要求的Python代码核心功能描述: 功能模块: 自动读取Excel/CSV表格:支持年径流、月径流等水文数据,自动识别时间序列列。 年尺度误差
计算
:按年份分组数据,自动
计算
年径流预报的相对误差(%)、绝对误差(m³/s)和均方根误差(RMSE)。 确定性系数(R²)
计算
:基于实测与预报年径流数据,采用公式: 输出结果保留3位小数。 输入要求: 表格需包含"年份"、"实测值"、"预报值"三列(列名可自定义)。 数据按年份升序排列,缺失值需预处理。 输出结果: 控制台打印每年误差指标及R²,格式示例: 支持导出结果至新表格文件。 代码特点: 使用pandas库实现高效分组
计算
,numpy处理数学运算。 自动适配不同单位(如m³/s或mm),需统一输入单位。 注释完整,关键步骤标注公式来源(参照《水文预报》教材)。
构建商业网络社区凸显可持续发展.docx
构建商业网络社区凸显可持续发展.docx
gitBash集成Tree,实现windows上使用tree命令
windows上安装Git,并在gitBash命令终端集成 tree,实现任意位置 tree命令的使用。
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章