Хелп! (знатокам Жавы, немного в сторону от профиля форума)(+)

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Ответить
CYBER
Сообщения: 418
Зарегистрирован: 05 апр 2002, 08:24

Хелп! (знатокам Жавы, немного в сторону от профиля форума)(+)

Сообщение CYBER » 16 июл 2006, 21:15

Я тут с удивлением узнал (естественно, после того, как разобрался с основами языка, установив все SDK и, долго промучавшись, запустил на телефоне прием с блютусного ЖПСа данных - это отдельный рассказ, поэма, даже скажу), что Жава Микроедишн НЕ ИМЕЕТ математики плавающей точки, тригонометрии и прочих FPU - функций!!!!
Чего делать-то? Неужели меня ждет С++ для Симбиана? Это приговор???
Или попробовать сляпать простенькую библиотечку с рядами Тейлора????
Только-только въехал в Жаву, нравится ее дубовость даже начала и тут - такой прерванный полет!!!!!
---
Или купить Моторолу С-113 и не дурить себе голову всякими Нокиями?


Olexa
Сообщения: 5738
Зарегистрирован: 31 авг 2001, 13:07

Re: Хелп! (знатокам Жавы, немного в сторону от профиля форума)(+)

Сообщение Olexa » 16 июл 2006, 21:48

С телефонной Java не работал, но если нет работы с дробными числами, то можно домножать, а потом делить (или сдвигать) обратно, сводя таким образом к операциям над целыми числами, а тригонометрию считать по таблицам.


CYBER
Сообщения: 418
Зарегистрирован: 05 апр 2002, 08:24

Да как раз есть(+)

Сообщение CYBER » 16 июл 2006, 22:07

Главный вопрос - преобразования. Из latlon в UTM и обратно. Тут без тригонометрии и плавающей точки - никак.
Задача - то как ставится -
в телефоне чудовищный объем памяти - 1 гиг. То есть грузить можно растр любого размера. Слепить примитивную привязку и получить озиподобный продукт. Ну и дальше можно развивать мысль. Растр - для начала, а там и к вектору приглядеться можно.


CYBER
Сообщения: 418
Зарегистрирован: 05 апр 2002, 08:24

Бред какой-то!!!(вопрос временно снят)(+)

Сообщение CYBER » 16 июл 2006, 22:43

Я эмулятору подпихнул
import javax.microedition.lcdui.*; (это графика симбиановская)
import java.lang.Float.*; ( а это уже БОЛЬШАЯ Жава)
import java.lang.Math.*;
Так все заработало....
Бред!!!!
Получается, что и эмулятор (родной Нокиашный) и телефон ест не только код, предназначенный для Микроэдишн, но и для обыкновенной Жавы-5.
Будем разбираться....


CYBER
Сообщения: 418
Зарегистрирован: 05 апр 2002, 08:24

Вопрос снят окончательно!!(+)

Сообщение CYBER » 16 июл 2006, 23:11

Юзермануаль на аппаратуру сначала читать надо
...
Nokia 3250 Technical Specs
Operating System:
Symbian OS v9.1
Developer Platform:
S60 3rd Edition
Java Technology:
CLDC 1.1
и далее по списку
....
а это с Сун'овского сайта
...CLDC 1.1 (JSR 139): CLDC 1.1 is a revised version of the CLDC 1.0 specification, and includes new features such as floating point and weak reference support, in additional to other enhancements....

Щас мы попрограммируем!!!!


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 73 гостя