Somme erronée

reneedeniseginette Messages postés 1 Date d'inscription mercredi 23 octobre 2024 Statut Membre Dernière intervention 23 octobre 2024 - 23 oct. 2024 à 11:07
georges97 Messages postés 12472 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 7 novembre 2024 - 30 oct. 2024 à 10:33

Bonjour,

Lorsque je fais la somme de deux nombres pairs avec 2 décimales, j'obtiens un résultat impair. L'erreur est de 1 centime. Le résultat est identique quelque soit le format choisi : monnaie, nombre.

Le problème existe aussi avec Excel et Open.

Comment puis-je obtenir la somme correcte avec Libre Office ?

Je vous remercie


 


Windows / Firefox 115.0

5 réponses

jee pee Messages postés 40428 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 6 novembre 2024 9 414
Modifié le 23 oct. 2024 à 11:22

Bonjour,

Es-tu sûre que les 2 nombres additionnés n'ont que 2 décimales ? Si ce sont le résultat de calculs, et que le format d'affichage n'a que 2 décimales, mais qu'en réalité il y en a plus, l'affichage est arrondi. Mais l'addition se fait non sur la valeur affichée, mais sur la valeur réelle du nombre.

A=1,2044..., affiché = 1,20

B=44,4844..., affiché = 44,48

A+B=45,6888, affiché = 45,69

2 nombres affichés pairs donnent un résultat affiché impair.


1
Pierr10 Messages postés 12284 Date d'inscription mardi 13 février 2018 Statut Modérateur Dernière intervention 6 novembre 2024 5 126
23 oct. 2024 à 12:12

Bonjour,

Je fais déjà remarquer que la notion de parité ne concerne que des nombres entiers.

Explication hors sujet : 

Prenez par exemple le nombre 1,5. Selon vous, il serait impair.
Si je le multiplie par 2, j'obtiens 3 qui est évidemment impair.

On voit qu'essayer d'appliquer à des nombres décimaux, la propriété des entiers qui dit qu'un multiple de 2 est pair, conduit à une absurdité.
 

Votre question n'a donc pas de sens.

C'est juste un problème de format d'affichage comme vous l'a expliqué jee pee (que je salue).

Ce que l'on conçoit bien s'énonce clairement,

1
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 232
23 oct. 2024 à 22:45

Bonjour.

Pour lever toute ambiguïté et te donner une explication claire et précise, nous avons besoin de travailler sur ton fichier.
Alors tu dois nous l'envoyer en utilisant CJoint.com.


 1) Aller dans https://www.cjoint.com/
 2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
 3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
 4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
 5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

Il existe aussi https://www.transfernow.net/


1
georges97 Messages postés 12472 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 7 novembre 2024 2 395
23 oct. 2024 à 12:06

Bonjour,

En attendant les réponses des matheux et fort de lointains souvenirs.

Un nombre décimal ne peut pas être pair ou impair, cette définition ne s'appliquant qu'aux nombres entiers.

https://fr.wikipedia.org/wiki/Parité_(arithmétique)#:~:text=Un%20nombre%20entier%20exprimé%20dans,alors%20le%20nombre%20est%20impair.

Par contre, la somme de deux nombres décimaux peut produire un nombre soit pair soit impair, ex. 2,6 + 1,4 = 5

Les formats que vous évoquez sont des formats d'affichage utilisés par des logiciels bureautiques, en fonction des algorithmes utilisés pour les fonctions mathématiques et du langage de développement du logiciel.

Reste la précision de calcul des processeurs qui, selon le système de numération, fait les calculs sur 16, 32 ou 64 bits et fournit un résultat arrondi avant le formatage disponible dans le logiciel.

"Voilà pourquoi votre fille est muette" Molière -Le médecin malgré lui"

0
Mr_Tintin Messages postés 29 Date d'inscription dimanche 29 mars 2020 Statut Membre Dernière intervention 30 octobre 2024 2
30 oct. 2024 à 10:23

Bonjour,

Euh, ôtez moi d'un doute : vous êtes sûr que 2,6 + 1,4 = 5 ???... 

0
georges97 Messages postés 12472 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 7 novembre 2024 2 395 > Mr_Tintin Messages postés 29 Date d'inscription dimanche 29 mars 2020 Statut Membre Dernière intervention 30 octobre 2024
30 oct. 2024 à 10:33

Bonjour,

Le doute n'est pas permis. En espace euclidien, on obtient 4 et non 5. Mon clavier a fourché, à moins que ce ne soient mes doigts gourds qui aient dérapé.

Merci pour cette correction qui aurait pu générer de tragiques erreurs de trajectoire et mes excuses à la communauté des mathématiciens.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yclik Messages postés 3691 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 2 novembre 2024 1 512
Modifié le 23 oct. 2024 à 17:05

Bonjour

voir peut être dans les options

Définir le calcul avec la précision au format affiché.

pour Excel voir là

Dans open Office Outils>options> Open Office Calc> calculer

0
brucine Messages postés 17578 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 6 novembre 2024 2 559
23 oct. 2024 à 17:17

Bonjour,

Je ne sais pas s'il y a une solution miraculeuse, si j'additionne 10,455 et 10,455 en format 2 décimales, le résultat en précision au format affiché n'est pas juste (21,02) puisqu'il a additionné 10,46 et 10,56 du fait de l'arrondi.

Si je fais la même chose sans précision au format affiché, le total est juste (21,01) mais bien sûr pas ses éléments.

On peut triturer cet arrondi comme on veut dans des formules, mais on ne peut pas en faire abstraction; la comptabilité prévoit d'ailleurs cette situation, il y a un poste de "rompus".

0