Jasen
Я помню формулу преобразования логарифмов из одного основания в другое (нижний индекс указывает на основание).
Log
10
[x] / Log
10
[b] = Log
b
[x]
Это получается из логарифма обеих частей
x = b ^ log
b [x]
Взяв, например, натуральный логарифм этого уравнения, получаем
ln [ x] = log
b [x] * ln [b], которое также можно записать как
ln [x] / ln [b] = log
b
[x]
Как видите, я могу вычислить логарифм своего значения (x) в произвольной базе (b), используя любую удобную функцию логарифма - основание 10, натуральный логарифм и т. Д. Мне просто нужно вычислить отношение журнала моего значения (x) к журналу базы, которую я хочу (b).