Науковий калькулятор

Повнофункціональний науковий калькулятор з тригонометрією, обчисленнями, статистикою, матричними та векторними операціями, фінансовими функціями, побітовими операціями тощо. Підтримує пряме введення виразів та історію.

Вводьте вирази безпосередньо — наприклад sin(45), log(100), sqrt(2), derivative(x^3, x), mean([1,2,3])  [Довідка синтаксису та приклади]
Арифметика

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Очистити все (AC)
^Показник степеня
!Факторіал
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), логарифм за основою 10 (log10) та логарифм за основою 2 (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+Click вставляє вираз замість результату.

  • Використовуйте ↑ / ↓ клавіші стрілок для перегляду попередніх виразів (як у терміналі).

  • Експорт: Копіює всю історію у буфер обміну як текст.

  • Очистити: Назавжди видаляє всю збережену історію з браузера.

Регістр пам'яті

Доступний один регістр пам'яті через кнопки M+, M−, MR та MC. Регістр пам'яті не зберігається між перезавантаженнями сторінки.

  • M+: Додає поточний результат до пам'яті.

  • M−: Віднімає поточний результат з пам'яті.

  • MR: Повертає значення пам'яті у вираз.

  • MC: Очищує регістр пам'яті до нуля.

Пов'язані інструменти