# Operadores

A maioria dos operadores vistos nas linguagens de programação também são vistos no Egua, incluindo operadores bit a bit, matemáticos e outros, ordenados em uma hierarquia de prioridade.

  • ** - Expoente.
  • * - Multiplicação.
  • / - Divisão.
  • + - Adição.
  • - - Subtração.
  • % - Resto.
  • << - Deslocamento bit a bit à esquerda.
  • >> - Deslocamento bit a bit à direita.
  • & - e bit a bit.
  • ^ - Ou exclusivo bit a bit.
  • | - Ou bit a bit.
  • > - Maior que.
  • < - Menor que.
  • == - Igual a.
  • != - Diferente de.
  • em - em.
  • e - e.
  • ou - ou.

# Prioridade dos operadores

Os operadores têm uma ordem clara de prioridade, semelhante à matemática, onde as operações são realizadas em uma ordem específica (ordenadas de cima para baixo com a maior precedência no topo).

  • **
  • /, * e %
  • + e -
  • << e >>
  • &
  • | e ^
  • > e <
  • == e !=
  • em, e e ou