java.lang.Math类的纯java实现

时间:2010-10-06 07:35:17

标签: java math native openjdk

我刚刚下载了openjdk源代码,并意识到几乎所有的java.lang.Math类都是用本机c / c ++代码实现的。我想知道是否有任何完全用java编写的实现。

2 个答案:

答案 0 :(得分:7)

看看MicroFloat。它针对J2ME平台,根据作者,它实现了java.lang.Math。

中的所有方法

答案 1 :(得分:2)

目前,java.lang.Math类中的方法的一些纯Java改进已集成到apache commons-math中:

请参阅:Elementary functions in JDK are slower than necessary and not as accurate as they could be.