Format et fractions

bonjour,

je rencontre un problème épineux.

Dans le tableur, je fais des calculs avec des fractions.
Exemple:dans B1: "=1/2" et dans C1: "=B1^3", qui renvoie donc "1/8".
Mais si je mets dans B1: "7/13", quelque soit le format choisi dans Format / Nombres / Fraction comme ???/??? qui me semble approprié puisque le cube de 7/13 est 343/2197, j'obtiens dans C1: "1561/9999". Ca rend fou ! Merci de m'aider …
J'ai essayé sur excel et j'obtiens la bonne fraction …

Avec toutes mes salutations,
Hugues

Bonsoir,

Sous quelle configuration ?

Sous 5.4.5.1 : Win10 je ne reproduis pas.
Dans format-Cellule-Nombre-Fraction, en mettant
Chiffres au dénominateur : 4 (ce qui donne une description de format égale à  # ???/??? )
J'obtiens bien 343/2197 pour 7/13 au cube …
Idem si je passe par les format utilisateur  avec ???/???

Bon courage

Christian F

Là , je crains de ne pas pouvoir faire avancer le schmilblick .. je n'ai pas de Mac ni cette version de Calc.
Apparemment c'est une erreur à la 5ème décimale.. Peut être bien un problème de bibliothèque mathématique utilisée à cette époque là (en 2014..)
Si la fraction doit juste être affichée on peut envisager de saisir les nombre dans deux cellules différentes (A1 et B1) et ensuite concaténer leur cube  pour l'affichage.
Quelque chose du genre =a1^3 & "/" & b1^3
Mais bon ... c'est plus compliqué ... :wink:

Bonjour,

reproduis en 5.1.6.2, mais pas en 5.2, 5.4 ou 6.1 ...

Ubuntu 16.04
Yves

Bonsoir,
Idem avec la version 6.0.3 sous Linux : je trouve bien 343/2197.
A noter : 1561/9999 est une assez mauvaise approximation de (7/13)^3 (erreur de l'ordre de 10^(-5)).
RC

Bonsoir,

Bonjour,

reproduis en 5.1.6.2, mais pas en 5.2, 5.4 ou 6.1 ...

C'est bizarre que tu ne reproduise pas en 5.2, car le calcul des fractions a été amélioré à partir de la version 5.3
https://wiki.documentfoundation.org/ReleaseNotes/5.3/fr#Format_num.C3.A9rique
https://bugs.documentfoundation.org/show_bug.cgi?id=99996
Avec la Version: 5.2.7.2
Build ID: 2b7f1e640c46ceb28adf43ee075a6e8b8439ed10
Threads CPU : 8; Version de l'OS :Linux 4.13; UI Render : par défaut; VCL : gtk2;
Locale : fr-FR (fr_FR.UTF-8); Calc: group
j'obtiens la fraction 1561/9999.
Avec la Version: 5.3.7.2
Build ID: 6b8ed514a9f8b44d37a1b96673cbbdd077e24059
Threads CPU : 8; Version de l'OS :Linux 4.13; UI Render : par défaut; VCL : gtk2; Moteur de mise en page : nouveau;
Locale : fr-FR (fr_FR.UTF-8); Calc: group
j'obtiens la fraction 343/2197

La branche 5.2 contient toujours le même calcul que les versions OOo. L'amélioration est notable pour les nombres de chiffres importants au dénominateur.
A noter, que l'on peut utiliser des ?, # ou 0 pour représenter les chiffres d'une fraction.

A+

Laurent BP

oups oui, avait oublié de repasser mon deuxième chiffre sur 4 postions...

Laurent a tjrs raison... si si :slight_smile: