Главная / Калькуляторы / Онлайн-инструмент для операций с множествами
Бесплатные онлайн-инструменты

Онлайн-инструмент для операций с множествами

Введите два множества и получите объединение, пересечение, разность и симметрическую разность. Пример: A=1,2,3, B=3,4,5.

Начать работу

Что делает этот инструмент?

Калькулятор множеств выполняет основные операции над двумя множествами. Например, если A = 1,2,3 и B = 3,4,5, то пересечение будет 3, а объединение — 1,2,3,4,5. Также вычисляются разность A минус B (1,2) и симметрическая разность (1,2,4,5).

Как вводить данные

Введите ровно две непустые строки: первая — множество A, вторая — множество B. Элементы разделяются запятыми, пробелами или их полноширинным аналогом запятой. Дубликаты автоматически удаляются.

Ограничения

  • Общее количество элементов в обоих множествах не должно превышать 20000.
  • Каждый элемент — не более 100 кодовых единиц UTF-16.
  • Сравнение чувствительно к регистру.
  • Порядок элементов сохраняется по первому появлению; числовая сортировка не выполняется.
  • Пробелы внутри элемента не допускаются, запятые экранировать нельзя.

Часто задаваемые вопросы

Что если ввести одинаковые элементы в одном множестве?

Повторяющиеся значения автоматически схлопываются, так как множество по определению не содержит дубликатов.

Поддерживаются ли числа с плавающей точкой?

Да, но они сравниваются как текст. Например, '1.0' и '1' будут разными элементами.

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

Нет, этот инструмент не вычисляет декартовы произведения, мультимножества или мощность множества.

Введите ровно две строки: сначала множество A, затем множество B

Каждое множество должно содержать хотя бы один элемент; всего не более 20000 элементов, каждый длиной не более 100 кодовых единиц UTF-16

Ввод не должен превышать 500000 кодовых единиц UTF-16

Ограничение считает введённые элементы до удаления повторов. В каждой строке разделяйте их знаками , или , либо пробельными символами. Знаки ، и 、 остаются текстом. Не добавляйте к примеру A:, B: или фигурные скобки. После изменений вычислите заново и скопируйте результат; очистка удаляет ввод и результат. Скачивания файла и отдельного результата B−A нет.

Обработка выполняется локально в вашем браузере.