Порвана.
Цель: подготовка к госам
Задача: повторить расчет математического ожидания и энтропии дискретных источников
Решение: формулы помню, но рассчеты производятся медленно. решено было написать мидлет для уютненького телефона Nokia 2610. Скачал джавы всяческие, sdk и эмулятор. Так как языка не знаю, а память смутно выдает мысль о том, что вставал перед глазами когда-то транслятор паскаля в байт-код жабы, было решено гуглить. поциент был найден: Midlet Pascal
После первого снакомства сделал вывод: гемморою - быть. система моделирования форм следующая:Создаем элемент меню ОК
okCommand := createCommand('OK', CM_OK, 1);
Показываем какбэ форму
showform;
Добавляем элемент ОК
addCommand(okCommand);
Создаем поле ввода для циферок
itid:= FormAddTextField('i=', '', 20, TF_NUMERIC);
Ждем ОКея
While (getclickedCommand<>okcommand) do delay (100);
Получаем значение из поля в переменную interations
interations:=StringToInteger(FormGetText(itid));
И все вроде работет, но для двоичных логарифмов нет функции. вспомнил следующее: log a (x) = log b (x) / log (b) a
но и этот фокус не прошел - не работает мидлетпаскать ни с натуральными, ни с десятичными логарифмами, а вместо функций у него - простые заглушки которые возвращают ноль. анус и непотребства