Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Renvoie la partie entière d’un nombre.

Syntaxe

Int ( number )

Fix( number )

Le nombre requisargument est un double ou tout expression numérique valide. Si number contient Null, null est retourné.

Remarques

Int et Fix suppriment la partie fractionnaire du nombre et retournent la valeur entière résultante.

La différence entre Int et Fix est que si nombre est négatif, Int renvoie le premier entier négatif inférieur ou égal à nombre, tandis que Fix renvoie le premier entier négatif supérieur ou égal à nombre . Par exemple, Int convertit -8.4 en -9 et Fix convertit -8.4 en -8.

Fix(number) équivaut à :

Sgn(number) * Int(Abs(number))

Exemples de requêtes

Expression

Résultats

SELECT Int([Discount]) AS Expr1 FROM ProductSales ;

Supprime la partie fractionnaire de toutes les valeurs du champ « Discount » et retourne les valeurs entières résultantes. Pour les fractions négatives, « Int » retourne le premier entier négatif inférieur ou égal à nombre. Par exemple, pour la valeur de remise « -223.20 », l’entier retourné est -224.00.

SELECT Fix([Discount]) AS Expr1 FROM ProductSales ;

Supprime la partie fractionnaire de toutes les valeurs du champ « Discount » et retourne les valeurs entières résultantes. Pour les fractions négatives, « Fix » retourne le premier entier négatif supérieur ou égal à nombre. Par exemple, pour la valeur de remise « -223.20 », l’entier retourné est -223.00.

Exemple VBA

Remarque : Les exemples suivants illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence du développeur dans la liste déroulante en regard de Rechercher et entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple montre comment les fonctions Int et Fix retournent des parties entières de nombres. Dans le cas d’un argument nombre négatif, la fonction Int retourne le premier entier négatif inférieur ou égal au nombre ; La fonction Fix retourne le premier entier négatif supérieur ou égal au nombre.

Dim MyNumber
MyNumber = Int(99.8) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×