Calculadora do amor
Insira dois nomes para ver uma porcentagem determinística da aritmética do código de caracteres e a ordem invertida dos nomes. Apenas entretenimento; não ciência de compatibilidade.
Apenas para entretenimento. Este resultado não é uma medida de compatibilidade real ou uma base para decisões de relacionamento.
—
—
Jogador 1
8000
Jogador 2
8000
0:00
—
Mostrar aritmética
Esta página de novidades combina dois nomes em uma string minúscula, soma códigos de caracteres Unicode e reduz o módulo de soma 101 para produzir uma porcentagem de 0 a 100. Os mesmos nomes sempre produzem o mesmo número. A inversão da ordem dos nomes altera a string e geralmente altera a porcentagem; ambas as direções são exibidas. Apenas entretenimento: o resultado não mede compatibilidade, atração ou sucesso no relacionamento.
Insira dois nomes para um número
Digite um nome e um segundo nome nos dois campos.
Os caracteres não alfabéticos são removidos após a colocação em minúsculas e a remoção de espaços para a soma principal, portanto, a pontuação raramente move o resultado.
A leitura grande mostra a porcentagem primária quando ambos os campos contêm texto.
O rótulo abaixo repete o resultado da ordem inversa para que você possa comparar Amy mais Ben com Ben mais Amy lado a lado.
Nenhuma conta, login ou chamada de rede participa; a piada roda inteiramente na aba.
Veja a aritmética por trás do número O detalhamento
lista cada etapa: string combinada normalizada, soma das unidades de código Unicode, módulo restante 101 e, em seguida, a concatenação reversa com sua própria soma e módulo.
Abrir Mostrar a aritmética expande uma lista ordenada que você pode ler em voz alta para os amigos.
Exemplo com nomes normalizados amy e ben: string combinada amyben, soma das unidades de código 97+109+121+98+101 = 526, restante 526 mod 101 = 21, então a leitura mostra 21%.
A string reversa benamy produz uma soma diferente e geralmente um resto diferente.
Cada dígito vem da adição de números inteiros visíveis, não de um modelo oculto.
Entenda por que o resultado nunca muda O algoritmo é determinístico
Entradas idênticas após a normalização sempre produzem a mesma saída de módulo.
Atualizar a página, trocar de navegador ou retornar amanhã não altera a matemática se os nomes permanecerem os mesmos.
Nenhum sorteio aleatório e nenhum armazenamento no servidor participam.
Dois amigos digitando o mesmo par em laptops separados deverão ver números correspondentes, o que é útil para verificar o truque, mas inútil para prever algo real.
Entenda por que a ordem dos nomes altera a resposta
A ordem de concatenação afeta a string combinada byte por byte. amy antes de ben não é a mesma sequência que ben antes de amy, então as somas dos códigos dos caracteres são diferentes.
A ferramenta mostra ambas as ordens porque a tradição do playground geralmente trata a ordem dos nomes como significativa, mesmo que apenas a ordem das strings seja alterada.
Acentos e letras unicode usam seus valores de unidade de código como o JavaScript os somaria.
Erros de digitação extremos alteram a string e, portanto, a porcentagem de maneiras previsíveis que você pode recalcular manualmente.
Entenda o que isso não mede A página realiza
aritmética em letras.
Ele não lê testes de personalidade, mapas astrológicos, histórico de bate-papo ou dados biométricos.
Trate o resultado como um brinquedo de festa ou uma piada de aplicativo de mensagem, e não como um conselho de relacionamento.
Nenhuma pontuação de compatibilidade, previsão ou reivindicação de análise aparece na fórmula.
Métricas de namoro de estilo regulatório e instrumentos psicológicos vivem em domínios totalmente diferentes, com requisitos de evidência que esta página evita deliberadamente.
Perguntas frequentes
O resultado é aleatório?
A porcentagem não é aleatória. A porcentagem vem da aritmética modular fixa nos nomes.
A inversão de nomes importa?
A reversão de nomes é importante porque a ordem de concatenação altera a sequência somada. Ambos os pedidos são mostrados propositalmente.
Por que módulo 101?
O Módulo 101 mapeia a soma de 0 a 100 inclusive, que é exibida como uma porcentagem sem prometer que 100% significa almas gêmeas.
Os espaços são contados?
Os espaços são removidos durante a normalização antes da soma, então Amy Lee e AmyLee se comportam como a mesma sequência de token após a remoção.
Os dados são armazenados ou compartilhados?
Os dados não são armazenados ou compartilhados. Os nomes nunca saem do navegador para esse cálculo.
Devo tomar decisões com base no número?
As decisões sobre relacionamentos não devem usar este número. Consulte pessoas reais e recursos reais em que você confia, não uma piada de módulo.
Resumo A página
mostra uma porcentagem determinística do módulo 101 a partir dos códigos dos caracteres dos nomes, exibe a aritmética para ambas as ordens de nomes, rotula a saída apenas como entretenimento e evita qualquer alegação de compatibilidade ou previsão real.