Date: prev next · Thread: first prev next last
2021 Archives by date, by thread · List index



le dimanche 21 février 2021 14:56:39
Michel Rudelle - Listes LibO a écrit :

Bonjour,

Il ne peut y avoir de fonction existante car dans cette demande le 
nombre de chiffres significatifs est une contrainte spécifique à 
l'utilisateur qui dépend de la valeur à afficher.

Il n'y a qu'un paramètre : le nombre de chiffres significatifs. Il peut
y avoir aussi des options en fonction des valeurs, en mode "plus
compliqué"

Je suis étonné que ça n'existe pas, on utilise tous tous les jours les
chiffres significatifs. Quelle que soit la valeur qu'on veut indiquer, on
s'adapte à l'ordre de grandeur, et on arrondi en fonction de la précision
souhaitée :
1 m (à quelques cm près)
0,102 m (au mm près)
0,0012 m etc.
On le fait le plus souvent en changeant l'unité : km, m, cm, mm, mais
c'est le même usage.


Grâce à l'une des réponses qui m'a fait découvrir la fonction 
ARRONDI_PRECISION, je propose la formule suivante qui permet de résoudre 
le problème, au moins pour les exemples donnés:

=SI(A1>=100;ARRONDI(A1;0);ARRONDI_PRECISION(A1;2))

formule qui peut se compliquer à l'envi selon le besoin.

Oui, ça finira par une grosse formule !



Le 21/02/2021 à 12:29, sigir a écrit :
Bonjour,

Je cherche une fonction pour Calc qui permet d'afficher ce que j'appelle
les "chiffres significatifs, en indiquant un nombre de chiffres.

Ce que je souhaite idéalement, en paramétrant 2 chiffres significatif :

nombre réel         affichage désiré
153,45                      153 (plutôt que 150)
20,3                        20
8,76                        8,8
0,123                       0,12
0,000256            0,00026

Mais je ne trouve rien ni dans l'aide ni dans le forum avec ces mots : est-ce
que ça s'appelle autrement ?

ou quelque chose d'approchant ?

Merci,

-- 
Cordialement,

Michel

PS: Si vous répondez, merci d'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+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy



-- 
Régis Fraisse


-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.