VBA数学帮助
大家好:这太疯狂了..但我需要一个VBA中的函数来实现:
,逆对数(x)。
有可能吗?我有什么选择
巴蒂纳
**** Hidden Message ***** 试试这个:
Private Function Test(Number As Double) As Double
Test = Log(Exp(Number))
End Function
我没有安装VBA,所以我不是100%确定它会起作用。但是,在 VBA 中,您可以使用 Log() 和 Exp() 函数来执行要执行的操作。 蒂姆是对的……
y = log(x)
'inverse
x = exp(y)
谢谢各位,
我将尝试
巴蒂纳 我知道这是一个非常古老的线程,但我偶然发现了它,想找到答案(x的VBA逆对数),谷歌似乎很有信心这个线程回答了这个问题。其他人可能会发现自己在这里,因此我冒昧地为那些尚未走上这条道路的人提供了正确的结论。
前面的答案忽略了一个重要事实,即VBA对数函数产生自然(纳佩尔)对数。要计算公共日志和逆公共日志,请使用以下公式:
公共日志x=Log(x)/Log(10)
逆公共日志x=Exp(x*Log(10))
谢谢!
页:
[1]