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是假
,一個溢出不會引起錯誤而是“包裝”的結果。