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+unsubscr...@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+unsubscr...@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épondre à