Язык программирования Mobile BASIC
Mobile BASIC для Android позволяет писать персональные программы на BASIC прямо на вашем мобильном устройстве.
ФУНКЦИИ
- Структурированный диалект BASIC, поэтому номера строк не нужны.
- Подпрограммы и функции
- Массивы (одномерные и многомерные).
- Десять типов данных: BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE, COMPLEX, STRING и VARIANT.
- Функции тригонометрии для косинуса, синуса, тангенса, косеканса, секанса и котангенса в радианах и градусах.
- Функции гиперболической тригонометрии для косинуса, синуса, тангенса, косеканса, секанса и котангенса.
- Функции логарифма, включая:- LOG, LOG10, EXP и EXP10.
- Другие математические функции, включая: RAD2DEG, DEG2RAD, RAD2GRAD и GRAD2RAD.
- Функции файлового ввода-вывода, включая: - ОТКРЫТЬ, ЗАКРЫТЬ, ПОСТАВИТЬ и ПОЛУЧИТЬ.
- Функции времени и даты, включая: СЕЙЧАС, СЕГОДНЯ, ВРЕМЯ, ДАТА, ДАТАВРЕМЯ, ГОД, МЕСЯЦ, ДЕНЬ, ЧАС, МИНУТА, СЕКУНДА и МИЛЛИСЕКУНДА.
- Функции манипуляции со строками, включая: ASC, CHR$, LEFT$, LEN, LOWER$, MID$, RIGHT$, STR$, TRIM$, UPPER$ и VAL.
- Функции проверки типов.
- Функции преобразования типов.
- Автоматическое преобразование типов.
- Автоматическое форматирование кода.
- Арифметические операторы, включая: - Сложение (+), вычитание (-), умножение (*), деление (/), степень (**), модуль (%) и унарный минус (-).
- Побитовые арифметические операторы, включая: - Побитовое И (&), Побитовое ИЛИ (|), Побитовое исключающее ИЛИ (^), Битовое дополнение (~), Сдвиг влево (<<), Сдвиг вправо (>>) и Сдвиг вправо без знака (>>>)
- Операторы отношения, включая: - равно (=), не равно (<>), меньше (<), меньше или равно (<=), больше (>) и больше или равно (>=).
- Логические операторы, включая: - И, ИЛИ и НЕ.
- Неограниченное количество скобок для математических уравнений.
- Операторы DATA и READ вместе с точками восстановления (с использованием меток: и RESTORE).
- Обработка ошибок с использованием ключевых слов TRY, CATCH и THROW.
- Функция #include, которая позволяет включать файлы библиотеки.
- Интегрированная справочная система
- Примеры программ.
- Графические возможности, включая: SETCOLOR, SETFONT, PLOT, DRAWLINE, DRAWARC, DRAWCIRCLE, DRAWOVAL, DRAWIE, DRAWRECT, DRAWROUNDRECT, DRAWTRING, FILLARC, FILLCIRCLE, FILLOVAL, FILLPIE, FILLRECT, FILLROUNDRECT, SAVE, RESTORE, TRANSLATE и ROTETE.
- Сенсорный экран
- Поддержка служб определения местоположения
- Поддержка датчика акселерометра
- Поддержка датчика температуры окружающей среды
- Поддержка датчика гравитации
- Поддержка датчика гироскопа
- Поддержка датчика освещенности
- Поддержка датчика линейного ускорения
- Поддержка датчика магнитного поля
- Поддержка датчика давления
- Поддержка датчика приближения
- Поддержка датчика относительной влажности
- Поддержка датчика вектора вращения
- Поддержка датчика температуры
********************
Если у вас возникли какие-либо проблемы, вы обнаружили какие-либо ошибки или у вас есть какие-либо предложения по этому приложению, напишите нам напрямую, используя ссылку, представленную на этой странице. Оставление оценок в одну звезду в Google Play мало что поможет решить проблему и не так эффективно, как отправка нам электронного письма с описанием проблем, с которыми вы столкнулись.
********************
Читать далее