Visual Basic Scripting Edition  

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.

Observaciones

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.

Requisitos

Versión 1

Consulte también

Función CInt | Función Round

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.