腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
计算
(
求值
)
复杂
的
数学
字符串
、
、
、
我需要
计算
一个像"5*8*9%“这样
的
字符串
,所以结果应该是3.6。但它认为这类表达式无效(缺少运算符): DataTable table = new DataTable(); table.Compute("5*8*9%",null); 用DataTable能达到我想要
的
效果吗或者,在C#中有没有其他方法可以使用百分号和括号操作来
计算
字符串
,而不需要手动解析?
浏览 7
提问于2020-04-26
得票数 0
回答已采纳
2
回答
如何
从J2ME中
的
字符串
计算
数学
表达式
、
如何
从J2ME中
的
字符串
计算
数学
表达式。 例如,一个包含“2*4”
的
字符串
对我想要
的
字符串
求值
,并得到8 (2*4).How
的
结果,如果我在J2ME中这样做的话。在“javax.script Ed.6”中,有一个名为"javax.script“
的
包用于
计算
来自string.Like
的
数学
表达式,这表明J2ME可以使用任
浏览 3
提问于2010-11-22
得票数 1
回答已采纳
8
回答
Python -对
字符串
中
的
数学
表达式
求值
、
、
、
、
我有一个关于
字符串
中
数学
表达式
求值
的
问题。例如,我
的
字符串
如下:我想知道
如何
计算
这个
字符串
,并得到以下结果:有什么办法可以做到这一点吗P.S. python
的
eval函数在这种情况下没有帮助。当尝试使用eval函数
求值
时,它引发了错误。
浏览 4
提问于2012-08-29
得票数 8
4
回答
PHP preg_match
数学
函数
、
我正在写一个脚本,允许用户输入一个
数学
语句
的
字符串
,然后进行
求值
。然而,我遇到了一个障碍。我想不出
如何
使用preg_match来处理包含变量
的
语句。$string . ");" ); $calc();允许用户输入要
计算
的
字符串
,但是每当将echo 'foo';之类
的
内容放在变量$string
的
位置时,它就会崩溃。我见过,但是它不允许在
字符串
中
浏览 1
提问于2010-05-27
得票数 1
回答已采纳
2
回答
如果有任何
字符串
形式和列表形式
的
数学
表达式,你将
如何
在Python中解决它?
s = ['2','+','3'] if i == '+':print(w) 错误发生了,这是显而易见
的
。
浏览 9
提问于2019-10-31
得票数 0
3
回答
在Python3.x中使用eval()
计算
输入时,
如何
避免
字符串
出现错误?
、
、
我想写一个函数来
计算
输入值并打印结果。如果
字符串
最初是输入
的
,该函数应该只打印
字符串
而不进行
求值
。def eval_input(): print(eval(line)) 它可以很好地处理整数和
数学
运算。但是当输入一个
字符串
时,比如"fasdfasd",它会得到一个错误:"name 'fasdfasd' is
浏览 0
提问于2013-01-10
得票数 0
回答已采纳
2
回答
对具有指数
的
字符串
计算
生成
的
数学
表达式,即(1+2-3)*4^5 =答案
我在
字符串
上生成了一个
数学
表达式,并使用codingseb expression evaluator对其
求值
。它可以
计算
基本运算符和括号,这很棒,但我不能用它来
计算
带指数
的
字符串
。
浏览 36
提问于2019-04-17
得票数 1
回答已采纳
1
回答
使用PHP
计算
字符串
中
的
数学
运算
我想在
字符串
中得到一个
数学
运算后,对它进行
求值
。这是
字符串
$f_number = "4+2+2";我
如何
使用任何函数自动
计算
它?
浏览 4
提问于2014-07-21
得票数 0
1
回答
用自定义脚本函数
计算
数学
表达式
、
、
、
、
我正在寻找一种算法或方法,以求
数学
表达式,说明为
字符串
。表达式包含
数学
组件,但也包含自定义函数。我希望在C#/.Net中实现上述算法。我知道Roslyn允许我评估这类表达式我也很熟悉
如何
使用“节点重写”来避免变量声明或完全限定
的
函数名,或者省略尾随分号以
求值
。或 "value = Sma(A, 10)",其中Sma是一个自定义函数,它
计算
向量
浏览 2
提问于2017-05-06
得票数 3
回答已采纳
4
回答
安全地
计算
简单
字符串
方程
、
、
、
我正在编写一个程序,其中一个方程被输入为一个
字符串
,然后
求值
。,我想出了如下结论:test_24 = eval(test_24_string) 我需要这个方程
的
字符串
版本和
计算
版本然而,eval是一个非常危险
的
函数。但是,使用int()不起作用,因为它是一个等式。是否有一个Python函数将
计算
一个
字符串
的
<em
浏览 12
提问于2017-05-07
得票数 10
回答已采纳
1
回答
如何
使用j2me
计算
算术表达式?
我将excel文件中
的
公式信息与这些cells.Now中
的
数据一起发送到j2me应用程序,我想读取公式信息,即表达式,然后对表达式
求值
。Cell B1 = 2现在我会发送单元格地址和单元格值和formula.The J2me应用程序先读取公式,然后
计算
表达式并显示it...This有时表达式很简单,表达式比较
复杂
。有没有内置
的
后缀、中缀算法可以用来
计算
<
浏览 0
提问于2010-11-23
得票数 2
回答已采纳
1
回答
是否可以在.net核心Web api中调用js库
、
、
我们使用Math.js库来
计算
Angular中
的
字符串
表达式。现在,我们需要在C#中为相同
的
表达式实现相同
的
方法。在C#中有没有与Math.Js等价
的
库,或者我们可以在C#中调用Math.js库吗?下面是一个
字符串
表达式示例,可以使用
数学
js对其
求值
a = 2, b = 3, c = 3, d = 5, e = 7 ceil(a)*b+(ceil(c)+1)*(d+e)
浏览 16
提问于2020-09-18
得票数 0
1
回答
如何
替换
字符串
中
的
平方根符号?
、
、
、
、
在我正在使用
的
android应用程序中editText.setText(sqrt);sqrt(number)
浏览 1
提问于2013-07-27
得票数 2
1
回答
如何
在Delphi中
计算
包含二进制公式
的
字符串
?
、
、
、
、
在Delphi XE中,我有一个例程,它将一些
复杂
的
公式分解为如下所示
的
二进制公式结果:因为我
的
应用程序在SQL Server上,所以我可以很容易地执行SELECT (1&((1|0)|1)&1)作为结果,SQL Server将
计算
逻辑,给出1或0
的
结果。我似乎找不到一种原生
的
Delphi方法来获取二进制公式
的
字符串
表示并对其
求值
。我研究了添加到XE中
浏览 4
提问于2013-08-15
得票数 1
2
回答
将
字符串
转换为
数学
计算
、
、
好
的
,我想要做
的
是使用一个
字符串
作为输入(例如"16*12+25"),将其转换为
计算
机可以理解
的
数学
求值
,并返回
求值
结果。我也许可以自己写这篇文章,但这很可能需要一段时间,最后,除非我想投入更多
的
时间,否则它仍然不会像我希望
的
那样好。 所以我
的
问题是,有没有任何脚本,库或应用程序接口,你知道可以做到这一点
的
C++?我找到了一些适用于java、python和.NE
浏览 1
提问于2012-02-25
得票数 23
回答已采纳
2
回答
文本变量
的
数学
求和吗?(例如5865/100 )
、
、
、
我想让它
计算
5865/100,这样我就可以把它加到其他数字上并进行
计算
。我可以做..。有没有更简单
的
方法?
浏览 4
提问于2010-02-06
得票数 5
回答已采纳
4
回答
NSExpression有什么用?
、
、
如何
使用NSExpression
计算
像(a + b) ^ 2, sum((a + b) / 2)这样
的
公式?我是NSExpression
的
初学者。(a + b) ^2
如何
在目标c中使用整个正方形2。
浏览 3
提问于2012-10-22
得票数 2
回答已采纳
1
回答
在python中
计算
数学
表达式
的
更好方法?
、
假设我有50,000行
字符串
,其中包含简单
的
数学
表达式(只涉及+,-运算符,例如1+2+3+5)。我知道在Python中使用eval()来
计算
这些
字符串
是很方便
的
。然而,程序
的
效率还不够高。我运行了cProfile,发现大部分瓶颈来自eval函数(在50,000行
的
情况下,大约2.5秒)。我曾尝试编写自己
的
求值
解析器,但它
的
执行速度比eval还要慢。所以,我想问
的
是,是否有任何方法
浏览 0
提问于2013-05-24
得票数 1
回答已采纳
1
回答
如何
在C#中将
字符串
表达式转换为
数学
、
、
将
字符串
表达式转换为
数学
,例如: string a;Console.Write("Enter:") a= console.ReadLine();.答:9 怎么做??
浏览 11
提问于2022-12-02
得票数 -1
回答已采纳
2
回答
从
字符串
中删除重复
的
数字和运算符
、
我试着取一个简单
的
数学
表达式
字符串
,去掉所有空格,去掉所有重复
的
运算符,转换成一位数,然后
求值
。expression.slice!(/ /) # Remove whitespace expression.slice!(/([\+\-\*\/]+)\Z/)
浏览 0
提问于2010-02-14
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券