INT |
Entier |
---|---|
VB .NET (Visual Basic .NET) |
Syntaxe
Function INT(n As Variant) As Integer |
Paramètres
Nom | Description |
---|---|
n | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction retourne uniquement la valeur entière d'un nombre.
Remarques
- Les fonctions Int et Fix suppriment la partie fractionnaire de Number et renvoient la valeur entière résultante.
- La différence entre les fonctions Int et Fix est que si n est négatif, la fonction Int renvoie le premier entier négatif inférieur ou égal à n, tandis que la fonction Fix renvoie le premier entier négatif supérieur ou égal à n. Par exemple, Int convertit -8,4 en -9 et la fonction Fix convertit -8,4 en -8.
- La fonction Fix(nombre) est équivalant à Sign(nombre) * Int(Abs(nombre)).
Algorithme
MODULE INT(X) RETOURNE [ X ] |
Exemple
Voici un exemple montrant la conversion de valeur entière :
- Module Module1
-
- Sub Main()
- Console.WriteLine("INT(1)=" & Int(1))
- Console.WriteLine("INT(1.1)=" & Int(1.1))
- Console.WriteLine("INT(1.7)=" & Int(1.7))
- Console.WriteLine("INT(-1)=" & Int(-1))
- Console.WriteLine("INT(-1.1)=" & Int(-1.1))
- Console.WriteLine("INT(-1.7)=" & Int(-1.7))
- Console.WriteLine("INT(30.2)=" & Int(30.2))
- Console.WriteLine("INT(-35.4)=" & Int(-35.4))
- End Sub
-
- End Module
on obtiendra le résultat suivant :
INT(1)=1INT(1.1)=1
INT(1.7)=1
INT(-1)=-1
INT(-1.1)=-2
INT(-1.7)=-2
INT(30.2)=30
INT(-35.4)=-36
Dernière mise à jour : Dimanche, le 9 novembre 2014