GitHubContribuir no GitHub: Editar on-line

O tipo de dados longo

O tipo de dados long representa um número inteiro assinado de 64 bits.

literais longos

Literais do tipo de dados long podem ser especificados na seguinte sintaxe:

long ( Valor )

Em que Valor pode ter os seguintes formatos:

  • Um ou mais dígitos, em cujo caso o valor literal é a representação decimal desses dígitos. Por exemplo, long(12) é o número doze do tipo long..
  • O prefixo 0x seguido por um ou mais dígitos Hex. Por exemplo, long(0xf) é equivalente a long(15)..
  • Um sinal de menos (-) seguido por um ou mais dígitos. Por exemplo, long(-1) é o número menos um do tipo long..
  • null, nesse caso, este é o valor nulo do tipo de dados long . Assim, o valor nulo do tipo long é long(null)

O KQL também suporta literais do tipo long sem o prefixo / suffi long(/) apenas para os dois primeiros formulários Assim, 123 é um literal do tipo long, como é 0x123, mas -2 é não um literal (ele é interpretado atualmente como a função unária - aplicada ao literal 2 do tipo long).

Para converter longas em sequências hexadecimais-consulte tohex () function.