Comparador relacional / Relational Comparison

Comparador relacional / Relational Comparison

Realiza operações de comparação entre duas entradas.

Figura 1 - Bloco Comparador relacional

Compatibilidade

  • Bloco cliente: logic_compare()

  • Bloco servidor: logic_compare() - executado a partir da chamada do bloco cliente.

Retorno

Retorna verdadeiro ou falso a depender da relação de comparação entre as entradas informadas.

Parâmetros

Entrada 1

Valor para comparação com a "Entrada 2".

  • Posição: 1

  • Tipo: Inteiro, Texto ou Lógico / Integer, String or Logic

  • Exemplo: 2

Comparador relacional

Operador que compara dois valores e retorna um resultado booleano (verdadeiro ou falso).

  • Posição: 2

  • Inglês: Relational Comparison

  • Tipo: Comparador relacional / Relational Comparison

  • Exemplo: "="

  • Opções:

    • Igual (=): verifica se os dois valores são iguais.

    • Diferente (≠): verifica se os dois valores são diferentes.

    • Menor (<): verifica se o valor à esquerda é menor que o valor à direita.

    • Menor ou igual (≤): verifica se o valor à esquerda é menor ou igual ao valor à direita.

    • Maior (>): verifica se o valor à esquerda é maior que o valor à direita.

    • Maior ou igual (≥): verifica se o valor à esquerda é maior ou igual ao valor à direita.

Entrada 2

Valor para comparação com a "Entrada 1".

  • Posição: 3

  • Tipo: Inteiro, Texto ou Lógico / Integer, String or Logic

  • Exemplo: 4

Exemplo

A imagem abaixo exibe um exemplo de uso do bloco Comparador relacional. A função utiliza o comparador relacional "maior ou igual (≥)" para comparar os valores 2 e 4. O retorno dessa comparação é o valor booleano "false", que será impresso no console do depurador.

Figura 2 - Exemplo de uso do bloco Comparador relacional