La función numérica ROUND redondea un valor suministrado a un número determinado de lugares.
Si precisión es un número positivo, número_origen se redondea a precisión lugares a la derecha de la coma decimal. Si precisión es un valor negativo, el resultado es número_origen redondeado al valor absoluto de precisión lugares a la izquierda de la coma decimal.
número_origen puede ser cualquier tipo de datos numérico incorporado. precisión debe ser un entero. El resultado de la función es INTEGER si el primer parámetro es INTEGER, FLOAT si el primer parámetro es FLOAT y DECIMAL si el primer parámetro es DECIMAL. El resultado tiene el mismo tipo que el parámetro número_origen a menos que sea NULL, en cuyo caso el resultado es NULL.
ROUND(27.75, 2)devuelve 27.75
ROUND(27.75, 1)devuelve 27.8
ROUND(27.75, 0)devuelve 28.0
ROUND(27.75, -1)devuelve 30.0
Si es posible, la escala se cambia al valor determinado. Si el resultado no se puede representar en la escala dada, es INF.
Conceptos relacionados
ESQL
Tareas relacionadas
Desarrollo de ESQL
Referencia relacionada
Preferencia de sintaxis
Funciones numéricas ESQL
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ak05380_ |