[Résolu] Calcul Arrondi Bizarre

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
jacmartun
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 15 mars 2009 15:23

[Résolu] Calcul Arrondi Bizarre

Message par jacmartun »

Bonjour,
j'ai un tableau -dont extrait ci dessous- tout bete où chaque ligne est égale à (ligne-1 * 2)
Tout va bien jusqu'à la 3eme ligne, puis ça déraille à partir de
la 4eme qui devrait se terminer par 624
la 5eme qui devrait se terminer par 240 sur la base fausse ci-dessus ou par 248 sur la base exacte

Comment faire pour supprimer cet arrondi intempestif ?
Merci de votre aide

140 737 488 355 328
281 474 976 710 656
562 949 953 421 312
1 125 899 906 842 620
2 251 799 813 685 250
4 503 599 627 370 500
9 007 199 254 740 990
18 014 398 509 482 000
Dernière modification par jacmartun le 14 sept. 2010 11:04, modifié 2 fois.
OpenOffice 3.1.0 sous MacOS 10.6.3
bm92
ManitOOu
ManitOOu
Messages : 2562
Inscription : 26 nov. 2005 13:42

Re: Calcul Arrondi Bizarre

Message par bm92 »

Bonjour,
Rien de bizarre ! Calc (et les autres tableurs) effectue des calculs en nombres binaires à virgule flottante, type Double. La précision est de l'ordre de 15 chiffres décimaux.
Plus d'information sur Wikipedia anglais (la version française est insuffisante).
Bernard

OpenOffice.org 1.1.5 fr / Apache OpenOffice 4.1.1 / LibreOffice 5.0.5.2 (X64)
MS-Windows 7 SP1 64bits Familial
jacmartun
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 15 mars 2009 15:23

Re: Calcul Arrondi Bizarre

Message par jacmartun »

Merci Bernard

Pour cette réponse rapide… mais pourquoi Excel donne-t-il les "bons" chiffres ?

Cdt
OpenOffice 3.1.0 sous MacOS 10.6.3
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 11276
Inscription : 02 mai 2006 08:42

Re: Calcul Arrondi Bizarre

Message par Pierre-Yves Samyn »

Bonjour
bm92 a écrit :La précision est de l'ordre de 15 chiffres décimaux.
Ce qui n'est le cas que jusque la 3ème ligne...

A noter que la simple calculatrice de windows donne le bon résultat...
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6090
Inscription : 02 janv. 2009 23:56

Re: Calcul Arrondi Bizarre

Message par Jean-Louis Cadeillan »

Bonjour,
Les tableurs ne sont vraiment pas doués pour les grandes précisions, et le net regorge d'exemples d'erreurs engendrés par cette faiblesse ... pour tous les tableurs, y compris Excel.
Par contre, je ne peux que conseiller un calculateur à précision arbitraire, libre de surcroît, qui se nomme... Calc !!!
Et là, ô miracle, il n'y a pas de limites à la précision (à part le temps de calcul...) et on peut se plonger avec délice dans les profondeurs du nombre PI ou de la suite de Syracuse...
Cordialement
Jean-Louis
 Ajout : la version Windows 
Dernière modification par Jean-Louis Cadeillan le 21 sept. 2010 11:43, modifié 1 fois.
Windows 10 Pro 64, LibO 25.8.7.3 (JRE 1.8.0_491) et AOO 4.1.16 (Adoptium 19.0.2.7)
jacmartun
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 15 mars 2009 15:23

Re: Calcul Arrondi Bizarre

Message par jacmartun »

Merci de vos réponses

Bonne journée
OpenOffice 3.1.0 sous MacOS 10.6.3
Avatar de l’utilisateur
gerard24
ManitOOu
ManitOOu
Messages : 3160
Inscription : 06 juil. 2008 17:08
Localisation : dans le Périgord

Re: Calcul Arrondi Bizarre

Message par gerard24 »

Bonjour,
jacmartun a écrit :Merci Bernard

Pour cette réponse rapide… mais pourquoi Excel donne-t-il les "bons" chiffres ?

Cdt
Excel fait comme les autres tableurs et affiche les mêmes erreurs.
précision15chiffres.jpg
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OOodidacte
LibreOffice 6.4.5 sous Windows 10.
pour télécharger LibreOffice
Avatar de l’utilisateur
Churay
ManitOOu
ManitOOu
Messages : 2668
Inscription : 30 avr. 2009 04:54
Localisation : CATALUNYA

Re: [Résolu] Calcul Arrondi Bizarre

Message par Churay »

Yeap
Jean-Louis Cadeillan a écrit : Par contre, je ne peux que conseiller un calculateur à précision arbitraire, libre de surcroît, qui se nomme... Calc !!!
Je me laisse tenter
Et là, ô miracle, il n'y a pas de limites à la précision (à part le temps de calcul...) et on peut se plonger avec délice dans les profondeurs du nombre PI ou de la suite de Syracuse...
Concernant Pi, pour peu qu'on se contente des 2 700 billion premières décimales, le TachusPI de Fabrice Bellard est sympa... (testé sans soucis)
Pour les 5 trillion voir y-cruncher de Alexander J. Yee & Shigeru Kondo
Ce dernier étant fortement déconseillé sur des systèmes overclochés... (je n'ai pas encore testé)

oki :arrow:
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK :super:
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6090
Inscription : 02 janv. 2009 23:56

Re: [Résolu] Calcul Arrondi Bizarre

Message par Jean-Louis Cadeillan »

Churay a écrit :Concernant Pi
Respect à Ramanujan, l'homme par qui tout est arrivé... et qui n'a jamais connu d'ordinateur ...
A+
Jean-Louis
 Ajout : Pour la précision arbitraire dans Calc, une issue... malheureusement refermée :( 
Windows 10 Pro 64, LibO 25.8.7.3 (JRE 1.8.0_491) et AOO 4.1.16 (Adoptium 19.0.2.7)
Avatar de l’utilisateur
Churay
ManitOOu
ManitOOu
Messages : 2668
Inscription : 30 avr. 2009 04:54
Localisation : CATALUNYA

Re: [Résolu] Calcul Arrondi Bizarre

Message par Churay »

On peut tenter de réouvrir...
Jean-Louis Cadeillan a écrit :Respect à Ramanujan, l'homme par qui tout est arrivé... et qui n'a jamais connu d'ordinateur ...
J'aime bien Machin et Euler (qui n'avaient pas d'ordis non plus) et chez les modernes Plouffe...

Mais bon ce n'est pas le sujet...

:lol: :arrow:
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK :super:
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...