Tipos de dados e operadores

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • O componente Decisão oferece suporte a determinadas funções e operadores descritos no tópico. Use este tópico como referência.

    Funções e operadores compatíveis

    Tabela 1. Funções e operadores compatíveis
    Tipo Exemplo Avaliado como
    Valores
    • Inteiro
    • Número de ponto flutuante
    • Data e hora
    • Booliano
    • Cadeia de caracteres
    • Função
    • Parâmetro
    Não aplicável
    Inteiros Representado usando números. Exemplo, 443, 124 e 665. Int32
    Números de ponto flutuante 221,12, 43,76 e 5,9 Decimal
    Notação científica
    Você pode usar o e para definir a potência de 10 (10).
    • 1.22e1
    • 1e2
    • 1e e 2
    • 1e-2
    • .1e-2
    • 1e10
    Duplo
    Datas e horas

    Deve estar entre sharps .

    Nº 2008/01/31 // para cultura en-EUA

    DateTime
    Booliano Verdadeiro ou falso Booliano
    Strings

    Qualquer caractere entre aspas simples ' é avaliado como Cadeia de caracteres.

    ServiceNow
    Parâmetros

    Um parâmetro como um nome e pode ser opcionalmente contido dentro de colchetes.

    2 + x, 2 + [x]

    Função

    Uma função é feita de um nome seguido por chaves, contendo opcionalmente qualquer valor como argumentos. ABS(1), doSomehting(1, 'ummy')

    Operadores Expressões podem ser combinadas usando operadores. Cada operador como uma prioridade de precedência. Esta é a lista de prioridades dessas expressões.
    1. primary
    2. unário
    3. energia
    4. multiplicativo
    5. aditivo
    6. relacional
    7. lógico
    Lógico Esses operadores podem fazer algumas comparações lógicas entre outras expressões:
    • ou - ||
    • e - &&
    • verdadeiro ou falso

    O operador AND tem uma prioridade mais alta do que OR, portanto, no exemplo acima, falso e verdadeiro são avaliados primeiro.

    Relacional Operadores relacionais são usados para comparar valores. Esses operadores sempre resultam em um valor booliano.
    • =, ==, !=, <>
    • <, <=, >, >=
    • 1 < 2