日志的Java对数(num,base)(已关闭)

0 java math android logarithm

我正在用android SDK(Java)创建一个程序,但我已经为我的程序设计了一个数字,然后是基础.基数可以是任意数字.除了无限切换外壳,我还有办法吗?(我已经关闭了这个帖子.我发现logb(x)= log10(x)/ log10(b))

Pet*_*rey 6

这是数学可以帮助解决的问题;)

在此输入图像描述

这允许您计算任何基数中的日志.

public static double log(double value, double base) {
    return Math.log(value)/Math.log(base);
}
Run Code Online (Sandbox Code Playgroud)