TTC - Tray Type Calculator

Тема в разделе "WASM.SOURCES & 2LZ", создана пользователем gazlan, 18 фев 2018.

Метки:
  1. gazlan

    gazlan Member

    Публикаций:
    0
    Регистрация:
    22 май 2005
    Сообщения:
    414
    https://github.com/gazlan/TTC

    TTC - простой однострочный калькулятор, допускающий скобочные выражения
    и поддерживающий основные математические функции.

    После запуска TTC постоянно находится в трее, откуда может быть вызван
    кликом мышки по его иконке. Для выхода из программы необходимо выбрать
    пункт "Exit" из системного меню.

    История ввода сохраняется в буфере (последние 128 строк), откуда может быть
    скопирована по правому клику. Двойной клик по строке истории копирует ее
    в строку ввода.

    Полный список поддерживаемых выражений:

    Операторы:

    '0'..'9' и '.' - цифры и разделитель дробной части
    '(', ')' - левая и правая скобки
    '+', '-' - операторы сложения и вычитания
    '*', '/' - операторы умножения и деления
    '\' - вычисление остатка от деления
    '%' - вычисление процента
    x % y вычисляет y процентов от x
    '^' - возведение в произвольную степень

    Константы:

    e - число Эйлера e = 2.718281828459045235360287471352662497757...
    Pi - число Пи Pi = 3.141592653589793238462643383279502884197...

    Псевдопеременная:

    rand - случайное число в диапазоне (0..1), генерируемое
    в момент вычисления (используется Mersenne Twister)

    Функции:

    Аргументы всех функций должны быть заключены в круглые скобки.

    Например, так: sin(7*Pi/3)^2 + cos(7*Pi/3)^2

    abs - абсолютная величина (модуль)
    sin, cos - тригонометрические синус и косинус
    sh, ch - гиперболические синус и косинус
    asin, acos - тригонометрические арксинус и арккосинус
    tan, atan - тригонометрические тангенс и арктангенс
    sqrt - квадратный корень
    exp - экспонента (e^x)
    ln - натуральный логарифм (по основанию e)
    lg - десятичный логарифм (по основанию 10)
    log2 - логарифм по основанию 2
    G - Гамма-функция Эйлера. Может быть использована
    для вычисления факториала по известной формуле
    n! = G(n + 1)
    main.png