cypher 四舍五入函数
发布于 3 个月前 作者 goodwater 230 次浏览 来自 问答

neo4j 有四舍五入到函数吗?

6 回复

有 round()可以用来四舍五入,如: RETURN round(3.141592)

@pangguoming 我不是要取整数,是要保留小数位,这个round是取整的

@wkq278276130 我的意思是 3.141592 处理后为 3.14
3.14592 处理后为 3.15

WITH 2 as precision WITH toFloat(“12.336666”) AS value, 10^precision AS factor RETURN round(factor * value)/factor AS value

明白了,就是先乘100,取整,再除以100,就得到结果。

回到顶部