Number.From
Number.From(value as any, optional culture as nullable text) as nullable number
Retourne une valeur number
à partir de la valeur value
spécifiée. Une culture
facultative peut aussi être fournie (par exemple, "en-US"). Si la valeur value
spécifiée est null
, Number.From retourne null
. Si le value
spécifié est number
, value
est retourné. Les valeurs des types suivants peuvent être converties en valeur number
:
text
: Valeurnumber
issue de la représentation textuelle. Les formats de texte usuels sont pris en charge ("15", "3,423.10", "5.0E-10"). Pour plus d’informations, reportez-vous à Number.FromText.logical
: 1 pourtrue
, 0 pourfalse
.datetime
: Nombre à virgule flottante double précision qui contient une date OLE Automation équivalente.datetimezone
: Nombre à virgule flottante double précision qui contient une date OLE Automation équivalente à la date et à l’heure locales devalue
.date
: Nombre à virgule flottante double précision qui contient une date OLE Automation équivalente.time
: Exprimé en jours fractionnaires.duration
: Exprimé en jours entiers et fractionnaires.
Si value
est d’un autre type, une erreur est retournée.
Obtient la valeur number
de "4"
.
Utilisation
Number.From("4")
Sortie
4
Obtient la valeur number
de #datetime(2020, 3, 20, 6, 0, 0)
.
Utilisation
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Sortie
43910.25
Obtient la valeur number
de "12.3%"
.
Utilisation
Number.From("12.3%")
Sortie
0.123