Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
Number.From(value as any, optional culture as nullable text) as nullable number
О нас
Возвращает значение number из заданного value. Также можно указать необязательный culture (например, "en-US"). Если данный 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 имеет любой другой тип, возвращается ошибка.
Пример 1
Получите значение number для "4".
Применение
Number.From("4")
выход
4
Пример 2
Получите значение number для #datetime(2020, 3, 20, 6, 0, 0).
Применение
Number.From(#datetime(2020, 3, 20, 6, 0, 0))
выход
43910.25
Пример 3
Получите значение number для "12.3%".
Применение
Number.From("12.3%")
выход
0.123