Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
Number.From(value as any, optional culture as nullable text) as nullable number
Sobre
Retorna um number valor do determinado value. Um opcional culture também pode ser fornecido (por exemplo, "en-US"). Se o dado value for null, Number.From retornará null. Se o dado value for number, value será retornado. Os valores dos seguintes tipos podem ser convertidos em um number valor:
-
text: umnumbervalor da representação textual. Formatos de texto comuns são tratados ("15", "3.423,10", "5.0E-10"). Consulte Number.FromText para obter detalhes. -
logical: 1 paratrue, 0 parafalse. -
datetime: um número de ponto flutuante de precisão dupla que contém uma data de Automação OLE equivalente. -
datetimezone: um número de ponto flutuante de precisão dupla que contém uma data de Automação OLE equivalente à data e hora locais devalue. -
date: um número de ponto flutuante de precisão dupla que contém uma data de Automação OLE equivalente. -
time: expresso em dias fracionários. -
duration: expresso em dias inteiros e fracionários.
Se value for de qualquer outro tipo, um erro será retornado.
Exemplo 1
Obter o number valor de "4".
Usage
Number.From("4")
Saída
4
Exemplo 2
Obter o number valor de #datetime(2020, 3, 20, 6, 0, 0).
Usage
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Saída
43910.25
Exemplo 3
Obter o number valor de "12.3%".
Usage
Number.From("12.3%")
Saída
0.123