Como usar os símbolos de maior e menor na prática
Os símbolos > e < são mais simples do que parecem à primeira vista, mas há bastante confusão na hora de aplicar, especialmente em planilhas e programação. O sinal de maior (>) aponta para a direita e significa "maior que". O de menor (
) aponta para a esquerda e significa "menor que". A dica mais comum é lembrar que o lado "aberto" sempre indica o número maior, e a ponta indica o menor. Parece óbvio, mas eu já vi gente errar isso até em relatórios profissionais.
Uso do símbolo maior e menor em planilhas
Em Excel ou Google Sheets, os símbolos funcionam dentro de fórmulas condicionais. A função SE usa esses operadores para comparar valores. Por exemplo, =SE(A1>100; "Alto"; "Baixo") vai avaliar se o conteúdo da célula A1 é maior que 100. Se for, retorna "Alto". Senão, retorna "Baixo". A mesma lógica vale para <, >= (maior ou igual) e
= (menor ou igual). Um erro bem comum é confundir a direção dos sinais quando se escreve a fórmula. Muita gente faz =SE(100>A1; ...) achando que está correto, mas a comparação fica invertida. O correto é colocar a célula com o dado primeiro: =SE(A1>100; ...). Isso evita meio trabalho de depuração depois.
Eu já passei por um problema específico onde precisava comparar valores com margem de erro de 0,01% devido a arredondamentos. A comparação direta com > e < falhava em quase todas as linhas. A solução foi usar a função ARRED para normalizar os valores antes da comparação, ou então usar uma condição como =SE(E(A1>=100; A1
=100,01); ...), dependendo do contexto.
Como digitar os símbolos
Em teclados brasileiros ABNT2, os símbolos ficam acima das teclas 7 e 9 respectivamente, sem precisar de Shift. Em teclados americanos, é Shift + > para maiúscula e Shift + , para menor. No Word, você pode usar Alt código: Alt+62 para > e Alt+60 para
. No Google Docs, inserir Símbolo também funciona. Em HTML, os códigos de entidade são > e <. É importante usar esses códigos quando for exibir o símbolo na web, porque o navegador pode interpretar < e > como marcação de tag se não forem escapados corretamente.
Em programação
Linguagens como Python, JavaScript, Java e C usam > e
exatamente da mesma forma matemática. A comparação é binária: retorna verdadeiro ou falso. Um detalhe que muitos iniciantes ignoram é a diferença entre atribuição (=) e comparação (== ou ===). Usar = em vez de == em uma condição é um erro clássico que quebra scripts inteiros sem dar erro de sintaxe. Em JavaScript, por exemplo, = atribui valor. == ou === compara. Fica fácil confundir quando se está escrevendo rápido. Outro ponto importante: a ordem importa. A = B > C não é a mesma coisa que A = C
B, mesmo que o resultado numérico pareça o mesmo. A precedência dos operadores pode inverter a lógica se você não usar parênteses. Sempre coloque parênteses quando a leitura ficar ambígua.
Operadores compostos
Além de > e <, existem >= (maior ou igual) e <= (menor ou igual). Eles são úteis quando você precisa incluir o valor de contorno na comparação. Por exemplo, numa validação de idade mínima de 18 anos, >= 18 é mais correto do que > 18, porque menores de 18 exatamente devem ser reprovados. Em algumas linguagens, há o operador != para "diferente de". Ele não usa > nem < diretamente, mas completa o conjunto de comparação. Saber usar os quatro operadores principais (> , < , >= ,
=) cobre a maioria dos casos do dia a dia.
Pegadinhas e limitações
O principal problema com esses símbolos em cálculos computacionais é a precisão de ponto flutuante. Números como 0,1 + 0,2 não resultam exatamente em 0,3 em muitas linguagens. Uma comparação direta com > ou < pode falhar silenciosamente. A solução é usar uma tolerância, como abs(A - B)
0,0001, ao invés de comparar valores absolutos. Outro cenário onde os símbolos falham é com strings. A ordenação lexicográfica de textos segue regras de código ASCII/Unicode que podem surpreender. Por exemplo, "Bola" vem antes de "bola" em comparações diretas porque letras maiúsculas têm código menor que minúsculas. Se o objetivo é ordenação alfabética natural, é melhor usar funções específicas de localidade (localeCompare em JavaScript, por exemplo).
Em resumo, os símbolos > e
são ferramentas básicas, mas exigem atenção na direção correta, na precisão numérica e no contexto de uso. Dominar o básico evita metade dos erros comuns em planilhas, código e documentação.
👉 Clique no botão abaixo para saber mais sobre o assunto!