相关疑难解决方法(0)

评估字符串"3*(4 + 2)"产生int 18

.NET框架是否有一个函数可以计算字符串中包含的数字表达式并返回结果?铁:

string mystring = "3*(2+4)";
int result = EvaluateExpression(mystring);
Console.Writeln(result); // Outputs 18
Run Code Online (Sandbox Code Playgroud)

是否有标准框架功能,您可以用我的EvaluateExpression方法替换?

c# string math numeric evaluate

95
推荐指数
9
解决办法
16万
查看次数

在C++中评估数学表达式的最佳方法是什么?

例如,评估任何自定义数学表达式的最佳方法是什么

3+sqrt(5)+pow(3)+log(5)
Run Code Online (Sandbox Code Playgroud)

我知道将Python嵌入到C++中可以做到这一点; 有没有更好的方法?

谢谢!

c++ math expression

31
推荐指数
2
解决办法
2万
查看次数

fscanf如何将20.20.2012之类的日期导入一个变量?

  while (fscanf(ifp, " %d %d kl. %d %s - %s %d - %d %d\n", &round, &date, &clock, teeam,  &goals, &attendance)
Run Code Online (Sandbox Code Playgroud)

我应该知道这一点,但是第二个%d应该将日期导入我的变量,比如20.20.2012但是我只得到前20个而不是其余的.

谢谢 :)

c scanf decimal

2
推荐指数
1
解决办法
401
查看次数

标签 统计

math ×2

c ×1

c# ×1

c++ ×1

decimal ×1

evaluate ×1

expression ×1

numeric ×1

scanf ×1

string ×1