2010-10-06 2 views
7

Я только что загрузил источник openjdk и пришел к пониманию, что почти весь класс java.lang.Math был реализован в собственном коде c/C++. Мне было интересно, были ли какие-либо реализации, полностью написанные в java.Чистая реализация java класса java.lang.Math

+0

просто интересно: почему? –

+1

Я работаю над проектом, который преобразует байт-коды, сгенерированные java-компилятором в другую форму. Чтобы проверить улучшение, которое делает преобразование, мы провели серию тестов. Многие из моих тестов используют класс java.lang.Math. – Link

ответ

7

Посмотрите на MicroFloat. Он нацелен на платформу J2ME, и, согласно автору, он реализует все методы в java.lang.Math.

+0

Ничего себе, это выглядит великолепно! – Link

Смежные вопросы