Number.From
Створює число від заданого значення.
Syntax
Number.From(
value as any,
optional culture as text
) as number
Remarks
Повертає значення number із заданого параметра value. Крім того, можна вказати необов’язковий параметр culture (наприклад, "uk-UA"). Якщо заданий параметр value має значення null, функція Number.From повертає null. Якщо заданий параметр value має значення number, повертається value. Значення таких типів можна перетворити на значення number:
text: значенняnumberз текстового представлення. Обробляються типові текстові формати ("15", "3423,10", "5,0E-10"). Див. опис функціїNumber.FromText, щоб дізнатися більше.logical: 1 –true, 0 –false.datetime: число подвійної точності з рухомою комою, що містить еквівалент дати автоматизації OLE.datetimezone: число подвійної точності з рухомою комою, яке містить еквівалент дати автоматизації OLE місцевих дати й часу параметраvalue.date: число подвійної точності з рухомою комою, що містить еквівалент дати автоматизації OLE.time: виражається в неповних днях.duration: виражається в повних і неповних днях.
Якщо параметр value має інше значення, повертається помилка.
Examples
Example #1
Отримати number значення "4".
Number.From("4")
Result:
4
Example #2
Отримати number значення #datetime(2020, 3, 20, 6, 0, 0).
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
Result:
43910.25
Example #3
Отримати значення типу number зі значення "12,3%".
Number.From("12.3%")
Result:
0.123
Category
Number.Conversion and formatting