Обратной степенью возведения в степень является логарифм.Если a<sup>b</sup> = c
, то log<sub>a</sub>c = b
.
Вы можете найти функции логарифма в модуле Math
, в частности log()
для базовых - e и log10()
для базы-10.
Чтобы получить логарифм для другой базы (скажем, n
), используйте формулу log<sub>N</sub>a = <sup>log<sub>x</sub>a</sup>/<sub>log<sub>x</sub>N</sub>
, где x
- это значение, такое как e или 10.
Для вашего конкретного чехла:
log<sub>2</sub>16<br> = <sup>log<sub>e</sub>16</sup>/<sub>log<sub>e</sub>2</sub><br> = Math.log(16) / Math.log(2)<br> = 4
Ли выСчитайте объяснение хорошим, потому что оно расширяет ваши знания, или плохим, потому что вы ненавидели математику в старших классах, полностью зависит от вас: -)