Função Número

A função Número altera o tipo de dados do parâmetro para número.

Parâmetro: datatype

Qualquer valor de número, cadeia, data, hora ou booleano. Isto pode vir de um nó de origem, o resultado de uma função ou um valor especificado.

Retorna: número

O valor numérico do parâmetro ou NaN (não um número). As regras de conversão dependem do tipo de dados do parâmetro:

Para tipos de dados de número:
  • NaN para NaN, infinito positivo ou infinito negativo
  • O mesmo número para qualquer outro valor
Para os tipos de dados de cadeia, qualquer data ou qualquer hora:
  • O número correspondente se a cadeia estiver em qualquer um destes formatos, em que n representa qualquer conjunto de dígitos:

    n ou -n

    n. ou -n.

    n.n ou -n.n

    .n ou -.n

    NaN para qualquer outro valor

Para o tipo de dados booleano:
  • ‘true' é avaliado para 1
  • ‘false' é avaliado para 0