Java计算幂的指数

来源:互联网 发布:php教学视频 编辑:程序博客网 时间:2024/04/30 10:22

在Java中,当我们计算2的n次方时,可以直接用Math.pow来计算。非常方便。

但是,已知一个幂的结果为M和幂的底数a , 现在要求幂的指数n。Math中提供的有log(double)方法,但是只能传入一个参数,即M。那么问题来了,如何简单、方便、快捷的达到我们的要求呢? 答案如下:

    n = Math.log(M) / Math.log(a) ;


0 0