Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Sintaxe
Number.From(value as any, optional culture as nullable text) as nullable number
Sobre nós
Retorna um valor de number a partir de value. Um culture opcional também pode ser fornecido (por exemplo, "en-US"). Caso o value dado seja null, Number.From retornará null. Se o value dado for number, value é retornado. Os valores dos seguintes tipos podem ser convertidos em um valor number:
-
text: Umnumbervalor da representação textual. Os formatos de texto comuns são manipulados ("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 equivalente de automação OLE. -
datetimezone: Um número em ponto flutuante de dupla precisão 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 equivalente de automação OLE. -
time: Expresso em dias fraccionários. -
duration: Expresso em dias inteiros e fracionários.
Se value for de qualquer outro tipo, um erro será retornado.
Exemplo 1
Obtenha o valor number de "4".
Utilização
Number.From("4")
Output
4
Exemplo 2
Obtenha o valor number de #datetime(2020, 3, 20, 6, 0, 0).
Utilização
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Output
43910.25
Exemplo 3
Obtenha o valor number de "12.3%".
Utilização
Number.From("12.3%")
Output
0.123