bround
函数
适用于:砖的SQL砖运行时
返回的expr
使用HALF_EVEN
舍入模式。
参数
expr
:一个数值表达式。targetScale
:一个整数常数表达式。如果targetScale
是省略了默认是0(整数)。在砖SQL和砖的运行时12.2及以后:如果
targetscale
是负的舍入积极执行的权力10
。
返回
如果expr
是小数的结果是小数的规模是小的expr
规模和马克斯(targetScale0)
。对于所有其他数字类型类型匹配的结果expr
。
在HALF_EVEN
舍入,也被称为高斯或银行的舍入,数字5
是圆形的数字。
为HALF_UP
舍入使用圆的函数。
警告
之前砖13.0运行时,运行时如果砖spark.sql.ansi.enabled是假
,一个溢出不会引起错误而是“包装”的结果。