Я пытаюсь использовать эту формулу в JAVA: (-ln (1-L))/L
Я не уверен, как использовать ln в Java.
Math.log (d)
возвращает натуральный логарифм (основание e) двойного значения.
Таким образом, Java-код будет,
double result = (-Math.log(1-L))/L;
(но обратите внимание, что лучше иметь имена переменных в нижнем регистре - например, l
вместо L
)
Я тоже понятия не имел, но поскольку это обычная математическая функция, я проверил Math class в API .
Итак: метод журнала
РЕДАКТИРОВАТЬ: Извините за неработающую ссылку, Markdown теперь исправлен. Кроме того, сразу после того, как я опубликовал этот ответ, я понял, что это звучит язвительно, что не входило в мои намерения; изменения формулировок только делают его язвительным И саркастичным. Я просто хотел подчеркнуть, что API действительно полезен для методов, которые, как можно разумно ожидать, появятся много раз.