答案 0 :(得分:2)
我不了解J2ME,但您有Math.log()
和Math.exp()
吗?
然后你可以简单地使用这种关系:
x^y = exp(y * log(x))
如果您没有上述两个功能,那么您应该从实现这些功能开始。据我所知,上述关系是计算x^y
唯一合理的方法。
更新:我看到kusman的回答中链接的论文显示了使用分数指数的概念做pow
的替代方法。很酷!但是本文还展示了通过乘法日志来做事的“正常”方式,并向您展示了如何为exp()
和log()
实现泰勒系列。