Научный калькулятор

Тригонометрические функции работают в радианах или градусах (переключатель deg↔rad).

Данный калькулятор — это многофункциональный инженерный онлайн-калькулятор, который поддерживает не только базовые арифметические операции, но и широкий набор инженерных, тригонометрических, статистических и специальных функций. Калькулятор позволяет работать с памятью, использовать математические константы, переводить числа в различные системы счисления, а также выполнять вычисления с использованием различных математических функций.

Документация по использованию функций с примерами

Арифметические операции

  • + — сложение. Пример: 2+3*4 = 14
  • - — вычитание. Пример: 7-5 = 2
  • * — умножение. Пример: (2+3)*4 = 20
  • / — деление. Пример: 10/4 = 2.5
  • % — процент (например, 50%20 = 10, то есть 50% от 20)
  • ± — смена знака текущего числа или выражения. Пример: -8+5 = -3
  • — удалить последний символ
  • AC — очистить всё
  • C — очистить текущее выражение

Работа со скобками

  • ( ) — группировка выражений, приоритет операций. Пример: (2+3)*4 = 20

Десятичные дроби

  • . или , — разделитель дробной части. Пример: 10/4 = 2.5

Степени и корни

  • xy — возведение в степень. Пример: 2**3 = 8
  • — квадратный корень. Пример: sqrt(16) = 4
  • ⁿ√x — корень n-й степени: root(n, x). Пример: root(3,27) = 3

Факториал

  • x! — факториал числа. Пример: 5! = 120

Обратное число

  • 1/x — вычисляет обратное значение. Пример: 1/8 = 0.125

Математические константы

  • e — число Эйлера (примерно 2.71828). Пример: e^2 = 7.3890561
  • π — число Пи (примерно 3.14159). Пример: 2*pi = 6.28318531
  • RND — случайное число от 0 до 1. Пример: random()

Экспонента и логарифмы

  • EXP — экспонента: exp(x) (ex). Пример: exp(2) = 7.3890561
  • ln — натуральный логарифм: ln(x). Пример: ln(10) = 2.30258509
  • log — десятичный логарифм: log(x). Пример: log(1000) = 3
  • logₐb — логарифм по произвольному основанию: logBase(a, b). Пример: logBase(2,8) = 3

Тригонометрические функции

  • sin — синус. Пример: sin(pi/2) = 1
  • cos — косинус. Пример: cos(0) = 1
  • tan — тангенс. Пример: tan(pi/4) = 1
  • arcsin — арксинус: asin(x). Пример: asin(1) = 1.57079633
  • arccos — арккосинус: acos(x). Пример: acos(1) = 0
  • arctan — арктангенс: atan(x). Пример: atan(1) = 0.78539816
  • sinh — гиперболический синус: sinh(x). Пример: sinh(1) = 1.17520119
  • cosh — гиперболический косинус: cosh(x). Пример: cosh(1) = 1.54308063
  • tanh — гиперболический тангенс: tanh(x). Пример: tanh(1) = 0.76159416
  • deg↔rad — переключение между градусами и радианами для тригонометрических функций. Пример: включите deg↔rad и введите Math.sin(90) = 1

Математические функции

  • |x| — модуль числа: abs(x). Пример: abs(-7) = 7
  • floor — округление вниз: floor(x). Пример: floor(2.9) = 2
  • ceil — округление вверх: ceil(x). Пример: ceil(2.1) = 3
  • round — округление до ближайшего целого: round(x). Пример: round(2.5) = 3
  • min — минимум из списка: min(a, b, ...). Пример: min(3,7,2,9) = 2
  • max — максимум из списка: max(a, b, ...). Пример: max(3,7,2,9) = 9

Статистические функции

  • avg — среднее арифметическое: avg(a, b, ...). Пример: avg(2,4,6,8) = 5
  • sum — сумма: sum(a, b, ...). Пример: sum(2,4,6,8) = 20

Случайные числа

  • RND — случайное число от 0 до 1. Пример: random()
  • RandInt — случайное целое в диапазоне: randInt(a, b). Пример: randInt(1,100) — случайное целое от 1 до 100

Системы счисления

  • BIN — перевод результата в двоичную систему. Пример: 10, затем BIN = 1010
  • OCT — перевод результата в восьмеричную систему. Пример: 10, затем OCT = 12
  • HEX — перевод результата в шестнадцатеричную систему. Пример: 255, затем HEX = FF

Битовые операции

  • AND — побитовое И: &. Пример: 5&3 = 1
  • OR — побитовое ИЛИ: |. Пример: 5|2 = 7
  • XOR — побитовое исключающее ИЛИ: ^. Пример: 5^3 = 6
  • NOT — побитовое отрицание: ~. Пример: ~2 = -3

Работа с памятью

  • MC — очистить память
  • MR — вставить значение из памяти в выражение
  • MS — сохранить текущее значение в память
  • M+ — прибавить текущее значение к памяти
  • M- — вычесть текущее значение из памяти
  • ANS — вставить последний полученный результат в выражение
  • Пример: выполните вычисление, нажмите MS — результат сохранится в памяти. MR — вставить значение из памяти. M+ — прибавить текущее значение к памяти. M- — вычесть текущее значение из памяти. MC — очистить память. ANS — вставить последний результат.

История вычислений

  • Все вычисления сохраняются в истории, которую можно просматривать прямо под полем ввода.

Советы и дополнительные примеры

  • Для функций с несколькими аргументами используйте запятую без пробелов: min(2,3,4).
  • Для логарифма по произвольному основанию используйте logBase(основание, число). Пример: logBase(10,100) = 2
  • Для корня n-й степени используйте root(n, x). Пример: root(4,16) = 2
  • Для тригонометрии в градусах обязательно включите режим deg↔rad и введите, например, sin(90) (ответ: 1).
  • Для получения случайного целого числа используйте randInt(1,10) — получите случайное число от 1 до 10.
  • Для перевода результата в другую систему счисления выполните вычисление, затем нажмите нужную кнопку (BIN, OCT, HEX).
Комментарии (0)

Оставить комментарий