我需要在 pl/sql 中解析数学方程/函数。
oracle pl/sql 中有哪些数学运算/函数可以帮助我解决这样的数学函数:(3.5/(1+x))+(3.5/(1+x)^2)+(3.5/(1+x)^3)+(3.5/(1+x)^4)+(100/(1+x)^4)=101.55
我想要一个函数来解析这个语句并找出 x
的值.
Something like this is what I am looking for
有什么帮助吗?谢谢。
最佳答案
唉,Oracle 数据库不是数学工具。它有很多 arithmetical and statistical functions但它没有能够解释方程的内置功能。对不起。
纯属巧合,Marc (AKA Odie_63) 最近发布了一个他用 PL/SQL 编写的逆波兰表示法计算器。它并不完全符合您的要求,但我提供了一个链接,以供将来可能偶然发现此线程的任何寻求者受益。 Find out more.
关于sql - 解析数学函数 PL/SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14727486/