
25/04/2005, 11:58
|
 | | | Fecha de Ingreso: agosto-2002 Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses Puntos: 16 | |
te presento estas funciones Cita: Funciones Int y Fix
Devuelve la parte entera de un número.
Int(número)
Fix(número)
El argumento número puede ser cualquier expresión numérica válida. Si número contiene Null, se devuelve Null.
Comentarios
Int y Fix eliminan la parte fraccional de número y devuelven el valor de número entero resultante.
La diferencia entre Int y Fix es que si número es negativo, Int devuelve el primer número entero negativo menor o igual que número, mientras que Fix devuelve el primer número entero negativo mayor o igual que número. Por ejemplo, Int convierte -8,4 en -9 y Fix convierte -8,4 en -8.
Fix(número) es equivalente a:
Sgn(número) * Int(Abs(número))
Los siguientes ejemplos ilustran la forma en que las funciones Int y Fix devuelven partes enteras de números: MiNumero = Int(99,8) ' Devuelve 99.
MiNumero = Fix(99,2) ' Devuelve 99.
MiNumero = Int(-99,8) ' Devuelve -100.
MiNumero = Fix(-99,8) ' Devuelve -99.
MiNumero = Int(-99,2) ' Devuelve -100.
MiNumero = Fix(-99,2) ' Devuelve -99. |