Калькулятор любви

Введите два имени и получите детерминированный процент из арифметики кодов символов и обратного порядка имён. Только развлечение, не наука о совместимости.

Только для развлечения. Этот результат не является мерой реальной совместимости или основой для решений об отношениях.

01 Калькулятор

    Показать арифметику

      Страница объединяет два имени в строку в нижнем регистре, суммирует коды символов Unicode и берёт сумму по модулю 101, чтобы получить процент от 0 до 100. Одинаковые имена всегда дают одно и то же число. Смена порядка имён меняет строку и обычно процент; показываются оба направления. Только развлечение: результат не измеряет совместимость, привлекательность и успех отношений.

      Введите два имени

      Concept diagram: Inputs leads to Enter two names for a number leads to ResultInputsEnter two names for anumberResult
      Enter two names for a number.

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

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

      Посмотрите арифметику за числом

      Concept diagram: Inputs leads to arithmetic behind number leads to ResultInputsarithmetic behindnumberResult
      See the arithmetic behind the number.

      Разбор перечисляет шаги: нормализованная объединённая строка, сумма единиц кода Unicode, остаток по модулю 101, затем обратная конкатенация со своей суммой и модулем. Открытие блока арифметики раскрывает упорядоченный список.

      Пример с нормализованными именами amy и ben: строка amyben, сумма кодов 97+109+121+98+101 = 526, остаток 526 mod 101 = 21, поэтому индикатор показывает 21%. Обратная строка benamy даёт другую сумму и обычно другой остаток. Каждая цифра получается из видимого сложения целых чисел, а не из скрытой модели.

      Почему результат никогда не меняется

      Concept diagram: Inputs leads to why result never changes leads to ResultInputswhy result neverchangesResult
      Understand why the result never changes.

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

      Два друга с одной парой имён на разных ноутбуках должны увидеть совпадающие числа. Это полезно для проверки трюка и бесполезно для реальных прогнозов.

      Почему порядок имён меняет ответ

      Concept diagram: Inputs leads to why name order changes answer leads to ResultInputswhy name order changesanswerResult
      Understand why name order changes the answer.

      Порядок конкатенации меняет объединённую строку байт за байтом. amy перед ben не совпадает с ben перед amy, поэтому суммы кодов различаются. Инструмент показывает оба порядка, потому что в шутках порядок часто считают значимым, хотя изменился только порядок строки.

      Буквы с диакритикой используют значения единиц кода так же, как их суммирует JavaScript. Сильные опечатки меняют строку и процент предсказуемым способом.

      Что это не измеряет

      Concept diagram: Inputs leads to what this does not measure leads to ResultInputswhat this does notmeasureResult
      Understand what this does not measure.

      Страница выполняет арифметику над буквами. Она не читает тесты личности, астрологию, переписку или биометрию. Относитесь к результату как к игрушке для компании, а не к совету по отношениям. В формуле нет заявлений о совместимости, прогнозе или анализе.

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

      Случаен ли результат?

      Нет. Процент получается из фиксированной модульной арифметики над именами.

      Важен ли обратный порядок имён?

      Да, потому что порядок конкатенации меняет суммируемую строку. Оба порядка показаны намеренно.

      Почему modulo 101?

      Модуль 101 отображает сумму в диапазон от 0 до 100 включительно и выглядит как процент, не обещая, что 100% означает «родственные души».

      Учитываются ли пробелы?

      Пробелы удаляются при нормализации, поэтому Amy Lee и AmyLee ведут себя как одна последовательность токенов.

      Сохраняются или передаются ли данные?

      Нет. Имена не покидают браузер для этого расчёта.

      Стоит ли принимать решения по этому числу?

      Нет. Для решений об отношениях полагайтесь на реальных людей и проверенные ресурсы, а не на модульную шутку.

      Кратко

      Concept diagram: Inputs leads to FAQ leads to ResultInputsFAQResult
      FAQ.

      Страница показывает детерминированный процент по модулю 101 из кодов символов имён, раскрывает арифметику для обоих порядков, помечает вывод как развлечение и не заявляет о реальной совместимости или прогнозе.