我知道这个问题的答案是 6……但我想知道解决这个问题的公式是什么。
在这种情况下,我总是需要解决 x 问题。
TIA
简单地说,你要做的就是取右手边的对数(以 2 为底)。像
log2(64) = 6
我认为您应该阅读一本数学书籍,其中包含与对数相关的主题。
日志(64)/日志(2)= x。或者更一般地说,如果 y^x = z,那么 x = log(z) / log(y)
连续将 64 除以 2,直到得到 1。您可以划分的次数就是答案。
IE
64/2 = 32 --- 1
32/2 = 16 --- 2
16/2 = 8 --- 3
8/2 = 4 --- 4
4/2 = 2 --- 5
2/2 = 1 --- 6
自从你得到答案 1 就停在这里。现在你已经做了 6 次,因此 6 是答案
a^b=y
=> ln(a)*b=ln(y)
=> b=ln(y)/ln(a)
这里是一步一步的,虽然如果你不懂对数,有些步骤可能看起来并不明显。
2 ^ x = 64
log (2 ^ x) = log 64
x log 2 = log 64
x = log 64 / log 2
x = 6