ROUND()
 Devuelve un valor numérico, redondeado con el número de cifras
 especificado
------------------------------------------------------------------------------
 Sintaxis

     ROUND(<nNúmero>, <nDecimales>) --> nRedondeado

 Argumentos

     <nNúmero> es el valor numérico que se va a redondear.

     <nDecimales> define el número de decimales que se mantienen. Si se
     especifica un valor negativo, se redondean números enteros.

 Devuelve

     ROUND() devuelve un valor numérico.

 Descripción

     ROUND() es una función numérica que redondea <nNúmero> con el número de
     decimales especificado en <nDecimales>. Si se especifica cero o un
     valor negativo en <nDecimales>, se redondea el número entero. Un valor
     negativo de <nDecimales> indica el número de cifras a la izquierda de
     la coma decimal que se van a redondear. Las cifras entre cinco y nueve,
     ambos inclusive, se redondean por exceso y las cifras inferiores a
     cinco se redondean por defecto.

     La visualización del valor devuelto no obedece el valor de DECIMALS, a
     menos que se haya establecido SET FIXED ON. Si se ha establecido SET
     FIXED OFF, la visualización del valor devuelto contiene tantas cifras
     decimales como las especificadas en <nDecimales> o cero, si
     <nDecimales> es menor de uno.

 Ejemplos

      Estos ejemplos redondean valores con cifras decimales:

        SET DECIMALS TO 2
        SET FIXED ON
        //
        ? ROUND(10.4, 0)                // Resultado: 10.00
        ? ROUND(10.5, 0)                // Resultado: 11.00
        ? ROUND(10.51, 0)               // Resultado: 11.00
        ? ROUND(10.49999999999999, 2)   // Resultado: 10.50

      Estos ejemplos utilizan un argumento <nDecimales> negativo y
        redondean valores numéricos en números enteros:

        ? ROUND(101.99, -1)             // Resultado: 100.00
        ? ROUND(109.99, -1)             // Resultado: 110.00
        ? ROUND(109.99, -2)             // Resultado: 100.00

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: SET DECIMALS SET FIXED STR() VAL()