C++里怎么计算代数式?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 00:34:09
C++里怎么计算代数式?
比如用户cin一个char* “(sin(3)+cos(3))/2”,怎么把这个字符串计算出来?
就是用什么样的算法可以将一个字符串类型的代数式里的内容计算出来,这个代数式里有+-*/和一些数学函数~还有括号~
比如用户cin一个char* “(sin(3)+cos(3))/2”,怎么把这个字符串计算出来?
就是用什么样的算法可以将一个字符串类型的代数式里的内容计算出来,这个代数式里有+-*/和一些数学函数~还有括号~
你的意思是说做一个计算器之类的东西吧.
明白了说,比较的麻烦一占,但也不是很难.
我旁边的同学说了,要用两个栈,一个栈存入操作数,一个栈存放操作符,判断操作符,如果满足条件立即弹出,然后取操作数,如果遇到一些特定的操作符(比如说括号)就要等 下一个操作符~~~~
稍显有点麻烦.
明白了说,比较的麻烦一占,但也不是很难.
我旁边的同学说了,要用两个栈,一个栈存入操作数,一个栈存放操作符,判断操作符,如果满足条件立即弹出,然后取操作数,如果遇到一些特定的操作符(比如说括号)就要等 下一个操作符~~~~
稍显有点麻烦.
C++里怎么计算代数式?
代数式的值:用_代替代数式里的字母,按照代数式里的运算关系,计算后所得的_叫做代数式的值
用数值代替代数式里的字母,按照代数式中的运算____计算得出的结果,叫做代数式的值.
代数式(计算代数式的值)
一般的,用( )代替代数式里的( ).按照代数式中的( )计算得出的结果,叫代数式的值.
电包是16ah的磷酸铁锂8s,请问里面的1c充电和5c放电里的c怎么计算的?分别是多少?
概率里的C(上标数字m)(下标数字n)是怎么得到计算结果的?
9.以下不能正确计算代数式值的C语言表达式是( ).
以下不能正确计算代数式4sin^2(1/5)值的C语言表达式是:
以下不能正确计算代数式值的C语言表达式是
弧度制里的度数怎么计算?
在Excel里怎么计算回归方程?