Эта проблема задается, имея в виду сервер node.js, но я сформулировал вопрос как «javascript», потому что я, вероятно, буду использовать ту же логику и для клиентского скрипта.
Вот проблема: для заданного набора значений x y необходимо масштабировать логарифмическим способом. Объект Math выполняет естественный логарифм [ln(x)
], но не предоставляет интерфейс для указания основания логарифма.
Для конкретного примера мне нужно найти следующее:
log[512](2)
Что должно вернуть .1111 ~
Однако я не вижу интерфейса, который позволяет мне это сделать, и, похоже, я не могу найти библиотеку, которая предоставляет возможность для базы журнала. Конечно, это обычная проблема, и у нее есть решение, но мой поиск нашел решения только для разных / не связанных проблем. Идеи?