Научный калькулятор
Полнофункциональный научный калькулятор с тригонометрией, матанализом, статистикой, матричными и векторными операциями, финансовыми функциями, побитовыми операциями и многим другим. Поддерживает прямой ввод выражений и историю.
Арифметика
2+3, 10/3, 2^8, 5!, abs(-7)
Тригонометрия
sin(45), cos(60), tan(30), asin(0.5), sinh(1)
Логарифмы
log(100), ln(e), log2(8)
Степени и корни
sqrt(2), cbrt(27), nthRoot(16,4), 2^10
Константы
pi, e, i (мнимая единица)
Матанализ
derivative(x^3+2x, x)
integral(x^2, x), integral(x^2, x, 0, 1)
sum(k^2, k, 1, 10), sum([1,2,3,4,5])
prod(k, k, 1, 5), prod([1,2,3,4,5])
Статистика
mean([1,2,3]), median([1,2,3]), std([1,2,3]), variance([1,2,3])
mode([1,2,2,3]), zscore(85,75,10)
Матрицы
det([[1,2],[3,4]]), inv([[1,2],[3,4]]), transpose([[1,2],[3,4]])
eigs([[1,2],[3,4]])
Финансы
NPV(0.1, [-1000,300,400,500]), IRR([-1000,300,400,500])
PMT(0.05/12, 360, 250000), PV(0.05/12, 360, -1342)
FV(0.07/12, 120, -250, -10000)
Побитовые операции
0xFF AND 0x0F, a OR b, a XOR b, NOT 0xFF
1 << 8, 256 >> 4, 17 MOD 5
Утилиты
gcd(12,18), lcm(4,6), floor(3.7), ceil(3.2), round(3.456,2)
nCr(10,3), nPr(10,3)
Векторы
[1,2,3] + [4,5,6], [1,2,3] - [4,5,6]
dot([1,2,3], [4,5,6]), cross([1,0,0], [0,1,0])
norm([3,4]), 3 * [1,2,3]
Справка научного калькулятора
Как пользоваться
Начните вводить выражение прямо в дисплей, не нужно нажимать кнопки. Калькулятор автоматически фокусируется при загрузке страницы. Нажмите Enter или = для вычисления. Также можно использовать экранные кнопки.
Нажмите [Справка по синтаксису и примеры] под дисплеем для краткой справки.
Горячие клавиши
| Клавиша | Действие |
|---|---|
Enter или = | Вычислить выражение |
Backspace | Удалить последний символ |
Escape | Очистить всё |
^ | Показатель степени |
! | Факториал |
p | Вставить π (пи) |
e | Вставить число Эйлера e |
s | Вставить sin( |
c | Вставить cos( |
t | Вставить tan( |
Ctrl+Z | Отменить последнее изменение |
Ctrl+C | Копировать результат в буфер |
Ctrl+V | Вставить выражение из буфера |
↑ / ↓ | Пролистывать историю вычислений |
Ctrl+Click | Нажмите на запись истории для вставки выражения вместо результата |
Сокращения s, c и t работают только при пустом поле ввода. p и e работают в начале или после оператора или цифры.
Панель режимов
DEG / RAD: Переключает между градусами и радианами. По умолчаниюDEG.DEC / HEX / BIN / OCT: Изменяет систему счисления для результатов. Целые числа отображаются с префиксом (0x,0b,0o).2nd: Переключает альтернативные функции: x² → x³, √x → ³√x, log → log2, Σ → Π, 10ˣ → 2ˣ, det → dot, inv → cross, transpose → norm.INV: Переключает обратные триг. функции: sin → asin, cos → acos, tan → atan.HYP: Переключает гиперболические варианты: sin → sinh, cos → cosh, tan → tanh.INV + HYPкомбинация даёт asinh, acosh, atanh.
Поддерживаемые функции
Тригонометрия: sin, cos, tan и их обратные (asin, acos, atan), гиперболические (sinh, cosh, tanh). Переключение градусы/радианы.
Логарифмы: Натуральный логарифм (log/ln), десятичный (log10), двоичный (log2).
Степени и корни: Квадраты, кубы, произвольные степени, квадратный корень, кубический корень, N-ый корень.
Матанализ: Символьные производные
derivative(x^3, x), интегралыintegral(x^2, x), определённые интегралыintegral(x^2, x, 0, 1), суммыsum(k^2, k, 1, 10).Статистика: Среднее, медиана, мода, стандартное отклонение, дисперсия, Z-оценки, квартили, комбинаторика (nCr, nPr).
Матрицы: Определитель, обратная, транспонированная, собственные значения, ранг (до 4×4). Ввод:
[[1,2],[3,4]].Векторы: Сложение, вычитание, скалярное произведение
dot, векторноеcross, нормаnorm, скалярное умножение. Ввод:[1,2,3].Финансы: Чистая приведённая стоимость (
NPV), внутренняя норма доходностиIRR, платёжPMT, текущая стоимостьPV, будущая стоимостьFV.Программист: Побитовые
AND,OR,XOR,NOT, сдвиги, остаток. РежимыHEX,BIN,OCT.Комплексные числа: Полная поддержка комплексной арифметики с мнимой единицей
i. Пример:(2+3i) * (4-i).
История вычислений
История вычислений автоматически сохраняется в локальном хранилище (localStorage) браузера и сохраняется при перезагрузке. Хранится до 50 записей. Все данные остаются на вашем устройстве.
Нажмите на запись для вставки результата.
Ctrl+Кликвставляет выражение.Используйте
↑ / ↓ стрелкидля пролистывания прошлых выражений.Экспорт: Копирует всю историю в буфер.Очистить: Удаляет всю сохранённую историю.
Регистр памяти
Одиночный регистр памяти доступен через кнопки M+, M−, MR и MC. Память не сохраняется при перезагрузке.
M+: Добавляет результат в память.M−: Вычитает результат из памяти.MR: Вставляет значение памяти в выражение.MC: Обнуляет память.