Number.From
Number.From(value as any, optional culture as nullable text) as nullable number
Restituisce un valore number
dal valore value
specificato. Facoltativamente è possibile specificare anche un elemento culture
, ad esempio, "en-US". Se il value
specificato è null
, Number.From restituisce null
. Se il valore value
specificato è number
, viene restituito value
. I valori dei tipi seguenti possono essere convertiti in un valore number
:
-
text
: un valorenumber
dalla rappresentazione testuale. Vengono gestiti i formati di testo comuni ("15", "3,423.10", "5.0E-10"). Per informazioni dettagliate, vedere Number.FromText. -
logical
: 1 pertrue
, 0 perfalse
. -
datetime
: numero a virgola mobile a precisione doppia che contiene una data di Automazione OLE equivalente. -
datetimezone
: numero a virgola mobile a precisione doppia che contiene una data di Automazione OLE equivalente alla data e all'ora locali divalue
. -
date
: numero a virgola mobile a precisione doppia che contiene una data di Automazione OLE equivalente. -
time
: valore espresso in giorni frazionari. -
duration
: valore espresso in giorni interi e frazionari.
Se value
è di un altro tipo, viene restituito un errore.
Ottenere il valore number
di "4"
.
Utilizzo
Number.From("4")
Output
4
Ottenere il valore number
di #datetime(2020, 3, 20, 6, 0, 0)
.
Utilizzo
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Output
43910.25
Ottenere il valore number
di "12.3%"
.
Utilizzo
Number.From("12.3%")
Output
0.123