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