什么';在PHP中实现powers的一种简单方法是什么?
我正试着写一个脚本来帮助我学习数学 示例公式:什么';在PHP中实现powers的一种简单方法是什么?,php,math,equations,Php,Math,Equations,我正试着写一个脚本来帮助我学习数学 示例公式:y=(4*(x*2)^(2x+4))+4*x^2 为了让它起作用,我只需要它明白,只有(x*2)需要被赋予(2x+4)的力量,然后再将其分解回原始方程,当然,你只需要eval()一个答案 我想计算y的值,当我知道x值时。如果没有权力,这将相对容易。我就是不知道该怎么做 我知道您可以使用pow(),但我正在尝试制作一个脚本来处理任何等式。所以它需要理解语法 对此有什么建议吗 尝试实现一个新的。(链接的例子是C++,但应该给出你的想法。你可以添加能力来解
y=(4*(x*2)^(2x+4))+4*x^2
为了让它起作用,我只需要它明白,只有(x*2)
需要被赋予(2x+4)
的力量,然后再将其分解回原始方程,当然,你只需要eval()
一个答案
我想计算y的值,当我知道x值时。如果没有权力,这将相对容易。我就是不知道该怎么做
我知道您可以使用pow()
,但我正在尝试制作一个脚本来处理任何等式。所以它需要理解语法
对此有什么建议吗 尝试实现一个新的。(链接的例子是C++,但应该给出你的想法。你可以添加能力来解析^的权力。)
这会让你朝着你想要的方向走一段路。否则,如果函数类型变得太复杂,您可能需要一个完整的符号数学包。尝试实现一个。(链接的例子是C++,但应该给出你的想法。你可以添加能力来解析^的权力。)
这会让你朝着你想要的方向走一段路。否则,如果函数类型变得太复杂,您可能需要一个完整的符号数学包。此外,您绝对不应该使用eval()来允许用户计算数值表达式。这是一场即将发生的灾难。此外,您绝对不应该使用eval()来允许用户计算数值表达式。这是一场即将发生的灾难。我曾经犯过一个错误
- 它解析计算结果,并将每个数字和运算符放在堆栈中
- 它通过在堆栈上执行所有操作来计算结果
- 它解析计算结果,并将每个数字和运算符放在堆栈中
- 它通过在堆栈上执行所有操作来计算结果