Función bround

Devuelve el redondeado expr mediante el modo de HALF_EVEN redondeo.

Sintaxis

bround(expr [,targetScale] )

Argumentos

  • expr: expresión numérica.
  • targetScale: una expresión INTEGER mayor o igual que 0. Si targetScale se omite, el valor predeterminado es 0.

Devoluciones

Si expr es DECIMAL, el resultado es DECIMAL con una escala que es la más pequeña de expr scale y targetScale .

En el redondeo, también conocido como redondeo gaussiano o bancario, el dígito 5 se redondea HALF_EVEN hacia un dígito par.

Ejemplos

> SELECT bround(2.5, 0);
 2
> SELECT bround(2.6, 0);
 3
> SELECT bround(3.5, 0);
 4
> SELECT bround(2.25, 1);
 2.2