Калькулятор командного рядка (CLCalculator) забезпечує найбільш плавний інтерфейс, особливо якщо ви виконуєте ланцюгові обчислення, тобто кілька обчислень, які спираються на результати попередніх обчислень.
Завдяки інтерфейсу командного рядка CLCalculator дозволяє легко вводити та переглядати історію ваших розрахунків. Ви зосереджуєтеся на своїх розрахунках замість того, щоб вас лякали безліч кнопок традиційного інтерфейсу калькулятора! Окрім виконання основних обчислень, CLCalculator надає низку функцій, таких як:
- Призначайте та повторно використовуйте змінні
- Комплексні числа
- Основи числення, тобто двійкові, вісімкові, шістнадцяткові
- Константи, напр. е, пі
- Маніпулювання рядками
- Матриці
- Перетворення одиниць
- Функції: вбудовані та визначені користувачем (створюйте власні функції!)
- Арифметичні функції, напр. частка, квадратний корінь, округлення, стеля, підлога, логарифм
- Функції алгебри, напр. похідна, спрощувати символічні вирази, розв’язувати лінійні рівняння
- Порозрядні функції, напр. порозрядний і, ні, або, зсув вліво і вправо
- Комбінаторні функції, напр. Белл, каталонський, номер Стірлінга
- Геометричні функції
- Логічні функції, напр. і, не, або, xor
- Функції ймовірності, напр. комбінації, перестановки, факториал
- Реляційні функції
- Встановити функції, напр. декартовий добуток, перетин, об'єднання
- Функції статистики, напр. середнє значення, медіана, мода, стандартне відхилення, дисперсія
- Тригонометричні функції, напр. sin, cos, tan, cot, sinh, acos
- і багато іншого!
Додаток також має комплексну вбудовану довідкову систему з великою кількістю прикладів. CLCalculator працює на основі math.js (https://mathjs.org/)