CINT |
Convertir en entier |
---|---|
GWBASIC |
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
- Si la valeur indiqué comme paramètre à la fonction CINT est en dehors de l'intervalle de -32768 et 32767, un message d'erreur «Overflow» ou «Dépassement de capacité» est affiché.
- Pour une partie décimal exactement de (.5), si la partie entière du paramètre spécifié est positif, la fonction arrondie au plus bas. Si le nombre est négative, la valeur est arrondis au plus haut.
- Les fonctions FIX (n'arrondissant pas au rang inférieur un négatif) et INT (n'arrondissant pas au rang supérieur un négatif) offrent également la possibilité d'effectuer de transformer un nombre réel en nombre entier avec un comportement d'arrondissement différent de la fonction CINT.
- Voir les fonctions CDBL et CSNG pour convertir des nombres en types de données réel de double précision et de simple précision, respectivement.
Exemples
Voici un exemple montrant une utilisation plus classique de cette fonction : :
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
Dans l'exemple suivant 45,67 est arrondi à 46 :
on obtiendra le résultat suivant :
46
Dernière mise à jour : Lundi, le 19 janvier 2015