Онлайн компаратор разницы чисел
Сравните два списка чисел: общие значения, уникальные для первого и второго. Работает локально, без загрузки данных. Обработка выполняется локально в вашем б…
Начать работу
Возможности и ограничения
Инструмент сравнивает два списка чисел, используя математическое равенство JavaScript (SameValueZero). Это означает, что числа, которые выглядят по-разному, но имеют одинаковое числовое значение (например, 1 и 1.0), считаются равными. Сравнение происходит локально в вашем браузере, данные не отправляются на сервер.
Пример работы
Пусть первый список: 1, 2, 2, 3, второй список: 2, 4. Тогда:
- Общие значения:
2, 2(порядок и дубликаты из первого списка сохраняются). - Только в первом:
1, 3. - Только во втором:
4.
Ограничения
- Каждое поле ввода ограничено 100 000 символов и 10 000 чисел.
- Числа могут быть в десятичной или научной нотации, с учётом региональных разделителей.
- Результаты выводятся с десятичным разделителем, выбранным в локали, и до 15 значащих цифр.
- Инструмент не выполняет вычитание, не сортирует, не удаляет дубликаты и не показывает частоту.
- Из-за представления чисел с плавающей точкой возможна потеря точности для очень больших или очень малых чисел.
Часто задаваемые вопросы
Почему числа 1 и 1.0 считаются одинаковыми?
Потому что сравнение основано на числовом значении, а не на текстовом представлении. Это удобно, если вы вводите числа в разных форматах.
Что делать, если мне нужно сравнить числа с учётом регистра или как текст?
Этот инструмент предназначен только для чисел. Для текстового сравнения используйте другие средства.
Могу ли я использовать этот инструмент для проверки больших списков из базы данных?
Да, но помните об ограничениях на размер и о том, что сравнение не является точным для чисел за пределами безопасного целочисленного диапазона. Для аудита или точных расчётов используйте специализированное ПО.
Обработка выполняется локально в вашем браузере.