社区
C#
帖子详情
如何判断自定义公式是否正确?
shadan05
2010-10-13 08:20:01
兄弟姐妹们谁搞过自定义公式,如何判断公式输入的正确与否,给个思路。
例如:sin(a)= (2tan(a/2))/(1+tan^2(a/2)) 或者
1+2+3(4*5)
我是在C#界面上画了一个类似windows附近中计算器(科学型),然后点击上面的数字、符号、函数等组合到一个text里面,然后在去验证是否合法。
想了想,感觉比较麻烦,问问各位有没有好一点的算法。
...全文
182
4
打赏
收藏
如何判断自定义公式是否正确?
兄弟姐妹们谁搞过自定义公式,如何判断公式输入的正确与否,给个思路。 例如:sin(a)= (2tan(a/2))/(1+tan^2(a/2)) 或者 1+2+3(4*5) 我是在C#界面上画了一个类似windows附近中计算器(科学型),然后点击上面的数字、符号、函数等组合到一个text里面,然后在去验证是否合法。 想了想,感觉比较麻烦,问问各位有没有好一点的算法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuyq11
2010-10-13
打赏
举报
回复
http://topic.csdn.net/u/20100617/10/b7ca5dae-3ad9-4d1b-94a9-7aa14d85a8a6.html
wuyq11
2010-10-13
打赏
举报
回复
简单计算object o=new DataTable().Computye("1+2+3(4*5)","");
复杂解析公式
threenewbee
2010-10-13
打赏
举报
回复
括号是否匹配,是否有不能识别的关键字和特殊符号。
c语言用if函数如何
判断
闰年,excel怎么用IF
公式
判断
闰?
如果要在Excel中确定某年
是否
为闰年,可以用下面的方法,假如指定的日期在A1单元格。使用
公式
:=IF(OR(MOD(YEAR(A1),400)=0,AND(MOD(YEAR(A1),4)=0,MOD(YEAR(A1),100)<0)),"闰年","非闰年")例如A1单元格为“1900-1-1”,
公式
返回“非闰年”。还可以使用下面的
公式
,对于闰年
公式
返回“1”,非闰年返回“0”。=(MOD(...
java实现数学
公式
的解析
使用java实现数学
公式
的解析 在最近的项目中,遇到了解析数学
公式
的业务场景,针对的是对于等式
是否
成立的
判断
。网上百度后,搜索到一个jdk提供了引入javascript实现此功能。具体代码如下: public static void main(String[] args) throws Exception { ScriptEngine js = new ScriptEngineManager().getEngineByName("JavaScript"); Object r
HashMap用
自定义
类出现查找不到的问题
问题描述 HashMap在用
自定义
类的时候HashMap<Node> map=new Hash<Node>();当你map.add(new Node(1,1)),你会发现,每次都可以添加进去。 结果: 这是因为HashMap去添加一个元素的过程是这样的: 先去计算hashcode(),然后去取余table数组的长度,然后放入table数组。所以在比对
是否
HashMap中包括一个元素的时候,先会对这个对象去hashcode(),但是当你new Node(1,1);的时候,每次的
验证前端计算
公式
表达式
是否
正确
?
在做
自定义
表单时,遇到的一个问题,在webPC前端可随意拖拽表单,有一个表单为计算器的一个功能(ps:可随意编辑计算
公式
,但是计算
公式
不
正确
时,要给出错误提示); 有参考他人代码,也有自己补充的,整体来说实现了,效果还是很好的; export const fn = (string, obj) => { console.log(string); console.log(obj)...
java
判断
公式
正确
_java中验证
公式
是否
书写
正确
package testDemo;public class testJava {public static void main(String args[]) throws Exception {String str1 = "(Z0$1001+K1$1001)+C2$1001-max(Z1$1001-Z1$1001,0)";System.out.println(validateExpression(...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章