Fonction TRONQUE
Résolu/Fermé
DC
-
22 sept. 2016 à 08:49
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 22 sept. 2016 à 10:19
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 22 sept. 2016 à 10:19
A voir également:
- Tronque excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
2 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
22 sept. 2016 à 09:34
22 sept. 2016 à 09:34
Bonjour,
Il s'agit d'un problème de précision des calculs lié à la représentation des nombres en virgule flottante.
Voir : IEEE 754-2008
Il s'agit d'un problème de précision des calculs lié à la représentation des nombres en virgule flottante.
Voir : IEEE 754-2008
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
22 sept. 2016 à 09:52
22 sept. 2016 à 09:52
Bonjour,
Pour appuyer la réponse de Patrice33740 (que je salue) :
Si tu écris la formule :
=(1,15-1)*60
avec un format nombre et 14 décimales, tu obtiens le résultat 8,99999999999999
Il est donc normal que TRONQUE renvoie 8.
Une solution consiste à utiliser l'arrondi.
=TRONQUE(ARRONDI((1,15-1)*60;2)) renvoie 9.
A+
Pour appuyer la réponse de Patrice33740 (que je salue) :
Si tu écris la formule :
=(1,15-1)*60
avec un format nombre et 14 décimales, tu obtiens le résultat 8,99999999999999
Il est donc normal que TRONQUE renvoie 8.
Une solution consiste à utiliser l'arrondi.
=TRONQUE(ARRONDI((1,15-1)*60;2)) renvoie 9.
A+
22 sept. 2016 à 10:19
Toutes les méthodes ont des avantages et des inconvénients !!!
Plus de précisions ici : Les fonctions d'arrondi
Cdlt
Patrice