
22/08/2002, 12:18
|
 | Usuario no validado | | Fecha de Ingreso: enero-2001 Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses Puntos: 1 | |
Re: quien sabe redondear o aproximar 195.8 a 196 o 195 Hola Renegado :)
Para Redondear: Función Round
Descripción
Devuelve un número redondeado a un número especificado de posiciones decimales.
Sintaxis
Round(expresión[, posicionesdecimales])
La sintaxis de la función Round tiene las siguientes partes:
Parte-Descripción
expresión Requerido.-Expresión numérica que se va a redondear.
posicionesdecimales Opcional.-Número que indica cuántas posiciones a la derecha del decimal se incluyen en el redondeo. Si se omite, la función Round devuelve enteros.
Comentarios
El siguiente ejemplo usa la función Round para redondear un número a dos posiciones decimales:
Dim MiVar, pi
pi = 3.14159
MiVar = Round(pi, 2) ' MiVar contiene 3.14.
Para Truncar Operador \
Descripción
Divide dos números y devuelve un resultado entero.
Sintaxis
resultado = número1\número2
La sintaxis del operador \ consta de las siguientes partes:
Parte-Descripción
resultado Cualquier variable numérica.
número1 Cualquier expresión numérica.
número2 Cualquier expresión numérica.
Comentarios
Antes de ejecutar la división, las expresiones numéricas se redondean a expresiones de subtipo Byte, Integer o Long.
Si cualquier expresión es Null, resultado es también Null. Si una expresión es del tipo Empty se considera como si fuera 0.
Diferencias:
redondear 1,6 dará 2
truncar 1,6 dará 1
Uso
Round(1.6, 0)
valor = 1.6\1
Suerte ;)
<table><tr><td><IMG src=banderas/argentina.gif></td><td><small>Alta en el cielo, un águila guerrera<br>audaz se eleva, en vuelo triunfal.<br>Azul un ala, del color del cielo.<br>Azul un ala, del color del mar.</small></td></tr></table> |