CINT |
Convertir en entier |
---|---|
Turbo Basic |
Syntaxe
CINT(n) |
Paramètres
Nom | Description |
---|---|
n | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction permet d'effectuer la conversion d'une valeur sous forme entière.
Remarques
- La fonction CINT convertit une variable numérique ou une expression en un entier en arrondissant la partie fractionnaire de l'expression numérique. Si l'expression numérique est en dehors d'intervalle de -32 768 à +32 767, une erreur de dépassement de capacité se produit (erreur d'exécution 6) indiqué par le message suivant :
- Cette conversion est effectuée implicitement en affectant une variable entière ou en appelant une procédure ou une fonction utilisant d'un paramètre d'entier.
- Contrairement à l'interpréteur BASIC, le Turbo Basic n'arrondit pas toujours la partie décimale d'un nombre. Si la partie décimale d'un nombre est égale à 0,5, il est arrondi au nombre pair.
Overflow error |
Exemple
Voici un exemple montrant la conversion de valeur entière :
on obtiendra le résultat suivant :
CINT(1)=1CINT(1.1)=1
CINT(1.7)=2
CINT(-1)=-1
CINT(-1.1)=-1
CINT(-1.7)=-2
CINT(30.2)=30
CINT(-35.4)=-35
Références
INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 39
Dernière mise à jour : Mardi, le 28 juillet 2015