Number.From
Sintassi
Number.From(value as any, optional culture as nullable text) as nullable number
Informazioni su
Restituisce un valore number
dal valore value
specificato. Facoltativamente è possibile specificare anche un elemento culture
, ad esempio, "en-US". Se 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.
Esempio 1
Ottenere il valore number
di "4"
.
Utilizzo
Number.From("4")
Output
4
Esempio 2
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
Esempio 3
Ottenere il valore number
di "12.3%"
.
Utilizzo
Number.From("12.3%")
Output
0.123