Re: [fr-users] Précison de calculs

2015-12-08 Par sujet Marc
C'est la version 5.0. Mais le problème est le même sur les version 
antérieures.
d'après une réponse de JBF c'est normal. Je le regrette, parce que 
64bits devrait permettre une meilleure précision.

Nota : Même anomalie avec Excel
ML.

Le 07/12/2015 16:30, Ysabeau a écrit :

Le 07/12/2015 16:10, demande_aide...@libreoffice.org a écrit :

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande 
d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).



Sujet: - Précison de calculs


Question: - Quand je calcul les 65 premières puissances entières de 2 
(de 2^0 à 2^64) le calcul est juste jusqu'à 2^49. Au-delà les 
derniers chiffres sont des zéro. Seul  les 15 premiers chiffres 
significatifs sont justes. En voulant écrire le résultat de 2^50 tel 
qu'il devrait être les deux derniers chiffres sont remplacés par deux 
zéros après validation.

Quelqu'un a-t-il une explication ?


Pas tant qu'on n'a pas la version de LibreOffice utilisée.

Si vous répondez, merci de penser à utiliser la fonction "répondre à 
tous" de votre logiciel de courrier électronique de façon que la liste 
reçoive une copie de votre réponse.





--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


RE: [fr-users] Précison de calculs

2015-12-08 Par sujet Michel Rudelle
Bonjour,

> -Message d'origine-
> De : Jacques Guilleron [mailto:jacques.guille...@orange.fr]
> Envoyé : mardi 8 décembre 2015 11:19

[...]

> Une extension, gratuite, te permet d'explorer ce dont tu parles, en
> dépassant le norme IEEE 754.
> C'est CmathOOoCas.
> http://cdeval.free.fr/spip.php?article85
> Il y a la double précision, mais aussi bien d'autres choses, dont le
> calcul formel.
> La documentation est bien faite et rend la prise en main facile.

Une très belle extension, que j'avais installé par curiosité il y a pas mal
de temps mais que je n'utilise pas faute de besoin. Hélas, elle ne
fonctionne plus sur ma version LibO 5.0.3.2, j'ai essayé de la réinstaller,
mais j'ai le message:

loading component library

failed

Alors que cette dll est bien présente ...
J'aimerai bien la remettre en service, juste pour la beauté de ses
fonctionnalités.

Cordialement,
Michel


-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Précison de calculs

2015-12-08 Par sujet Jacques Guilleron

Le 08/12/2015 10:25, Marc a écrit :
C'est la version 5.0. Mais le problème est le même sur les version 
antérieures.
d'après une réponse de JBF c'est normal. Je le regrette, parce que 
64bits devrait permettre une meilleure précision.

Nota : Même anomalie avec Excel
ML.

Le 07/12/2015 16:30, Ysabeau a écrit :

Le 07/12/2015 16:10, demande_aide...@libreoffice.org a écrit :

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de 
demande d'aide 
(http://fr.libreoffice.org/get-help/poser-une-question/).



Sujet: - Précison de calculs


Question: - Quand je calcul les 65 premières puissances entières de 
2 (de 2^0 à 2^64) le calcul est juste jusqu'à 2^49. Au-delà les 
derniers chiffres sont des zéro. Seul  les 15 premiers chiffres 
significatifs sont justes. En voulant écrire le résultat de 2^50 tel 
qu'il devrait être les deux derniers chiffres sont remplacés par 
deux zéros après validation.

Quelqu'un a-t-il une explication ?


Pas tant qu'on n'a pas la version de LibreOffice utilisée.

Si vous répondez, merci de penser à utiliser la fonction "répondre à 
tous" de votre logiciel de courrier électronique de façon que la 
liste reçoive une copie de votre réponse.






Bonjour Marc,

Une extension, gratuite, te permet d'explorer ce dont tu parles, en 
dépassant le norme IEEE 754.

C'est CmathOOoCas.
http://cdeval.free.fr/spip.php?article85
Il y a la double précision, mais aussi bien d'autres choses, dont le 
calcul formel.

La documentation est bien faite et rend la prise en main facile.

Cordialement,

Jacques

---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel 
antivirus Avast.
https://www.avast.com/antivirus


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: [fr-users] Précison de calculs

2015-12-08 Par sujet Jean-Baptiste Faure
Bonjour,

Le 08/12/2015 10:25, Marc a écrit :
> C'est la version 5.0. Mais le problème est le même sur les version
> antérieures.
> d'après une réponse de JBF c'est normal. Je le regrette, parce que
> 64bits devrait permettre une meilleure précision.

Non 64 bits ça ne permet pas d'avoir une meilleure précision sur les
nombres en virgule flottante, voir l'article de Wikipedia. C'est déjà de
la double précision.
Pour aller plus loin, on pourrait obliger l'utilisateur à typer ses
données. Par exemple en déclarant des cellules comme des nombres
entiers, on pourrait calculer correctement jusqu'à 2^63 si on accepte
les nombres entiers négatifs et 2^64 si on n'accepte que les nombres
entiers positifs.
Je dis bien typer et non formater. La différence c'est que si une
cellule est de type entier alors on ne peut y mettre que des fonctions
qui renvoient des nombres entiers. J'imagine déjà les hauts cris poussés
par la plupart des utilisateurs devant l'augmentation de la complexité
d'utilisation du tableur, complexité parfaitement inutile pour la
plupart des utilisations.

On pourrait aussi passer en quadruple précision (128 bits) ou faire les
calculs en python qui se débrouille sans typage des données numériques
mais là on perdra en performance.

Remarque : pour calculer correctement 2^64 on peut utiliser une console
python, ça marche très bien. Même avec 2^256 :
115792089237316195423570985008687907853269984665640564039457584007913129639936
(désolé, je n'ai pas vérifié).

Bonne journée
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.
Disclaimer: my Internet Provider being located in France, each of our
exchanges over Internet will be scanned by French spying services.

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: [fr-users] Précison de calculs

2015-12-07 Par sujet Ysabeau

Le 07/12/2015 16:10, demande_aide...@libreoffice.org a écrit :

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide 
(http://fr.libreoffice.org/get-help/poser-une-question/).



Sujet: - Précison de calculs



Question: - Quand je calcul les 65 premières puissances entières de 2 (de 2^0 à 
2^64) le calcul est juste jusqu'à 2^49. Au-delà les derniers chiffres sont des 
zéro. Seul  les 15 premiers chiffres significatifs sont justes. En voulant 
écrire le résultat de 2^50 tel qu'il devrait être les deux derniers chiffres 
sont remplacés par deux zéros après validation.
Quelqu'un a-t-il une explication ?


Pas tant qu'on n'a pas la version de LibreOffice utilisée.

Si vous répondez, merci de penser à utiliser la fonction "répondre à 
tous" de votre logiciel de courrier électronique de façon que la liste 
reçoive une copie de votre réponse.


--
Ysabeau

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: [fr-users] Précison de calculs

2015-12-07 Par sujet Jean-Baptiste Faure
Bonjour,

Le 07/12/2015 16:10, demande_aide...@libreoffice.org a écrit :
[...]
> Question: - Quand je calcul les 65 premières puissances entières de 2
> (de 2^0 à 2^64) le calcul est juste jusqu'à 2^49. Au-delà les
> derniers chiffres sont des zéro. Seul  les 15 premiers chiffres
> significatifs sont justes. En voulant écrire le résultat de 2^50 tel
> qu'il devrait être les deux derniers chiffres sont remplacés par deux
> zéros après validation. Quelqu'un a-t-il une explication ?

Oui : https://fr.wikipedia.org/wiki/Virgule_flottante
On ne peut pas avoir plus de 15 chiffres significatifs avec des nombres
réels représentés sur 64 bits.

Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que la liste
de discussion reçoive une copie de votre réponse.

Bonne journée
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.
Disclaimer: my Internet Provider being located in France, each of our
exchanges over Internet will be scanned by French spying services.

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés