Тригонометрия в приложении CLDC 1.0 / MIDP 2.0

Как я могу использовать тригонометрию в приложении CLDC 1.0 / MIDP 2.0? Мне нужны функции "sin cos tan asin acos atan atan2" из стандартной математической библиотеки.

Спасибо


person Dmitry Demidenko    schedule 24.11.2009    source источник


Ответы (2)


комар знает

person Ewan Todd    schedule 24.11.2009

обновить до предыдущего ответа

комар знает

Вышеупомянутая ссылка на форумы Sun стала мертвой после миграции на Oracle.

Если не изменяет память, тогда я предлагал рассмотреть библиотеку MicroFloat.

Также есть вероятность, что упомянутая ветка форумов Sun была перенесена в эту: Sin & Cos с CLDC. Поскольку форматирование сообщений было нарушено при миграции, и поскольку никто не знает, останется ли перенесенный поток там, где он находится сейчас, вот «снимок» того, что есть:

  • В CLDC 1.0 (JSR 30) нет функций с плавающей запятой / двойным числом и тригонометрических функций
    Для устройств, ограниченных версией CLDC 1.0, выполните поиск в Google по запросу" Математическая библиотека CLDC " - там много информации

  • В CLDC 1.1 (JSR 139) есть несколько тригонометрических функций и функций double / float в Math package
    функций, упомянутых в вопросе, sin cos tan есть, asin acos atan atan2 нет

person gnat    schedule 09.09.2011