|| apoc.number.exact.toFloat - APOC 核心文档 - Neo4j 文档

apoc.number.exact.toFloat

详细信息

语法

apoc.number.exact.toFloat(string [, precision, roundingMode ])

描述

返回给定大数字的 FLOAT 值(使用 Java BigDecimal)。

参数

名称

类型

描述

string

STRING

表示为字符串的大数字。

precision

INTEGER

舍入精度。默认值为:0

roundingMode

STRING

精度舍入模式(UPDOWNCEILINGFLOORHALF_UPHALF_DOWNHALF_EVEN)。默认值为:HALF_UP

返回

FLOAT

使用示例

RETURN apoc.number.exact.toFloat('50423.1656', 10) as output;
结果
输出

50423.1656

RETURN apoc.number.exact.toFloat('50423.1656', 3) as output;
结果
输出

50400.0

RETURN apoc.number.exact.toFloat('50423.1656', 5, "CEILING") as output;
结果
输出

50424.0

RETURN apoc.number.exact.toFloat('50423.1656', 5, "FLOOR") as output;
结果
输出

50423.0

© . This site is unofficial and not affiliated with Neo4j, Inc.