Калькулятор комплексных чисел

Выполняет структурированные операции и анализ комплексных чисел в алгебраической и полярной форме

Примеры результатов

1 Примеры

Перемножить два комплексных числа

Вычисляет (3 + 4i)(1 - 2i) и показывает модуль и аргумент результата.

{
  "result": {
    "value": "11 - 2i"
  }
}
Показать параметры ввода
{ "complexA": "3+4i", "complexB": "1-2i", "operation": "multiply", "powerExponent": 2, "decimalPlaces": 6 }

Ключевые факты

Категория
Математика, даты и финансы
Типы входных данных
text, select, number
Тип результата
json
Покрытие примерами
4
API доступен
Yes

Обзор

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

Когда использовать

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

Как это работает

  • Введите первое комплексное число в поле «Комплексное число A» в стандартном формате, например, 3+4i.
  • При необходимости введите второе число и выберите нужную математическую операцию из выпадающего списка.
  • Укажите количество знаков после запятой и показатель степени (если выбрано возведение в степень).
  • Запустите расчет, и инструмент мгновенно выдаст результат в структурированном формате JSON.

Сценарии использования

Расчет импеданса и анализ цепей переменного тока в электротехнике.
Выполнение домашних заданий и подготовка к экзаменам по теории функций комплексного переменного.
Разработка алгоритмов цифровой обработки сигналов, требующих точных вычислений с мнимыми числами.

Примеры

1. Умножение комплексных чисел

Студент технического вуза
Контекст
Студент выполняет расчеты для курсовой работы по электротехнике и должен перемножить значения импеданса.
Проблема
Нужно быстро и без ошибок перемножить (3 + 4i) и (1 - 2i).
Как использовать
Ввести 3+4i в поле A, 1-2i в поле B, выбрать операцию «Умножение» и установить точность 6 знаков.
Пример конфигурации
{"complexA": "3+4i", "complexB": "1-2i", "operation": "multiply", "decimalPlaces": 6}
Результат
Калькулятор выдает точный результат умножения: 11 - 2i.

2. Возведение в степень

Инженер-исследователь
Контекст
При анализе волновых процессов инженеру требуется возвести комплексную амплитуду в третью степень.
Проблема
Ручное возведение двучлена в куб занимает время и чревато алгебраическими ошибками.
Как использовать
Ввести базовое число в поле A, выбрать операцию «Целая степень» и указать показатель степени 3.
Пример конфигурации
{"complexA": "2+3i", "operation": "power", "powerExponent": 3}
Результат
Инструмент мгновенно возвращает значение комплексного числа, возведенного в куб.

Проверить на примерах

math-&-numbers

Связанные хабы

FAQ

В каком формате нужно вводить комплексные числа?

Вводите числа в стандартной алгебраической форме без пробелов внутри слагаемых, например, 3+4i или 1-2i.

Какие операции поддерживает калькулятор?

Доступны сложение, вычитание, умножение, деление, нахождение сопряженного числа, модуля, аргумента и возведение в целую степень.

Можно ли возводить комплексные числа в отрицательную степень?

Да, калькулятор поддерживает возведение в целую степень в диапазоне от -12 до 12.

Как настроить точность результата?

Вы можете указать количество знаков после запятой (от 0 до 10) в соответствующем поле настроек перед выполнением операции.

Что делать, если мне нужно найти только модуль числа?

Введите ваше число в поле A, оставьте поле B пустым и выберите операцию «Модуль».

Документация API

Конечная точка запроса

POST /ru/api/tools/complex-number-calculator

Параметры запроса

Имя параметра Тип Обязательно Описание
complexA text Да -
complexB text Нет -
operation select Да -
powerExponent number Нет -
decimalPlaces number Нет -

Формат ответа

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Данные JSON: Данные JSON

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-complex-number-calculator": {
      "name": "complex-number-calculator",
      "description": "Выполняет структурированные операции и анализ комплексных чисел в алгебраической и полярной форме",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=complex-number-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]