Научный калькулятор Plus является мощным инструментом для решения сложных математических задач, а также для создания игр и приложений. Как программируемый и многофункциональный калькулятор, он поддерживает параллельные вычисления, 2D-разработку игр, перевлекло напечатанную математику, комплексное число, матрицу, (более высокий уровень) интеграции, 2D, полярную и 3D-график, строку, операцию файла и создание самостоятельного приложения от скрипт. Язык программирования называется MFP, легко изученным и кроссплатформенным языком сценариев. Пользователь может использовать ПК для разработки сценария MFP, а затем запустить его без какой-либо модификации на любом ПК (с поддержкой Java) и устройством Android.
Научный калькулятор Plus PC (или Mac) называется Necial Calculator Plus для Java Отказ Исходные коды и двоичные файлы научного калькулятора Plus для Java были опубликованы в Github в HTTPS://github.com/woshiwapa/mfplang4jvm.
Подробное пособие на основе HTML было включено в приложение. Пользователь также может посещать https://woshiwpa.github.io/mfplang/en/mfpindex.html для получения полного руководства языка программирования MFP.
Главные возможности:
1. Разработка программирования и игр: это приложение на самом деле является оболочкой кроссплатформенных сценариев, называемых MFP. Этот язык способен вызывать все встроенные функции и все пользовательские Libs, хранящиеся в папке Anmath / Scripts в Android Internal Memory / SD-карту / жесткий диск. Этот язык включает в себя группу 2D Game API, внутренне поддерживает комплексное количество и матрицу и обеспечивает полный набор графиков, функций работы файла и времени времени / даты. Теоретически, используя его пользователю, может сделать все на устройстве Android или на ПК с поддержкой Java. Из-за МФУ, научный калькулятор плюс гораздо мощнее, чем многие аппаратные программируемые калькуляторы, такие как Casio и Ti.
2. Создание независимых приложений: пользователь может выбрать любую функцию и создать от него независимое приложение. Встроенные приложения могут быть опубликованы в любом сайте распространения приложений, такими как Google Play.
3. Расчет: Научный калькулятор плюс поддерживает комплексное число, матрицу, интеграцию и может решить многорегулируемые линейные уравнения, полиномы (до 6 порядков) и другие простые функции. Пример для ввода матрицы: [[[1,2], [3,4]], где [1,2] и [3,4] представляют собой 2 строки в матрице 2 * 2.
Пример для ввода комплексного номера: 8,71 - 5.44i, где я являюсь единицей изображения, Оператор Times, который является *, между 5,44, и меня можно игнорировать. Если игнорируется, нет свободного пространства между 5.44 и I;
Пример для ввода Integral: Integrate («X ** 2», «X», 0, 1) (определенный интеграл х квадрата от x = 0 до 1) или интегрироваться («X ** 2», «X») (неопределенный интеграл X Square).
4. Построение 2D, полярные 3D-диаграммы: в смарт-калькуляторе, пользовательские входы. Выражения и научный калькулятор плюс автоматически определяют, какой граф для рисования. Например, если пользователь вводится x ** 2 y ** 2 == 1, кружок наносится. Если пользователь ввода x ** 2 y ** 2 z ** 2 == 1, 3D-шарик нарисован. Научный калькулятор Plus также предоставляет стендельные инструменты для рисования сложных графиков и набор функций для рисования диаграмм из командной строки. Функция MFP Вызовы на участке интересных трехмерных графиков, включая Shanghai Oriental Pearl Twar Twin, 3D Cubic, пирамида, поверхность волатильности (используется в финансовой инженерии), и птичье гнездо продемонстрированы в руководстве.
5. Признание математики: Пользователь начинает модуль Smart Calculator, а затем нажмите кнопку камеры, чтобы сделать фотографию одного или нескольких печатных математических выражений для распознавания, рассчитать или графики сюжета. Научный калькулятор плюс (частично) поддерживает: 1. Дополнение; 2. Вычитание; 3. Умножение; 4. разделение; 5. Фракции; 6. Корни; 7. Несколько линейных выражений; 8. Тригонометрия; 9. полиномы; 10. Исполнители; 11. Алгебра; 12. Интеграция; 13. суммирование; 14. Продукт; 15. Матрица и 16. Комплексное значение. Пользователь также может отправить нам электронное письмо, если признанный результат не является удовлетворительным.