Number.From

Number.From(value as any,optional cultures as nullable text) as nullable number

从给定的 value 返回 number 值。如果给定的 valuenullNumber.From 将返回 null。 如果给定的 valuenumber,则返回 value。以下类型的值可以转换为 number 值:

  • text: 文本表示形式的 number 值。处理通用文本格式("15", "3,423.10", "5.0E-10")。有关详细信息,请参阅 Number.FromText
  • logical: 对于 true 为 1,对于 false 为 0。
  • datetime: 一个包含等效的 OLE 自动化日期的双精度浮点数。
  • datetimezone: 一个包含与 value 的当地日期和时间等效的 OLE 自动化日期的双精度浮点数。
  • date: 一个包含等效的 OLE 自动化日期的双精度浮点数。
  • time: 用天的小数形式表示。
  • duration: 用整数天和天的小数形式表示。
  • </ul> 如果 value 属于任何其他类型,则返回错误。

    示例:

    获取 "4"number 值。

    使用情况:

    Number.From("4")

    输出:

    4

    示例:

    获取 #datetime(2020, 3, 20, 6, 0, 0)number 值。

    使用情况:

    Number.From(#datetime(2020, 3, 20, 6, 0, 0))

    输出:

    43910.25

    示例:

    获取 "12.3%"值。

    使用情况:

    Number.From("12.3%")

    输出:

    0.123

    results matching ""

      No results matching ""