如果我打电话(传递dValue):
dBase := 1.4; (constant)
dRes := Power(dBase, dValue);
其中Power被定义为函数Power(const Base,Exponent:Double):Double;
现在我已经知道了dRes和dbase(1.4),如何计算指数dValue?
由于
答案 0 :(得分:2)
采取双方的自然日志:
ln(z) = ln(x^y)
现在通过对数的幂属性:
ln(z) = y * ln(x)
现在只需分开
y = ln(z)/ln(x)
或在你的情况下:
dValue = ln(dRes)/ln(dBase)