Bonjour,
J'utilise beaucoup le printf avec l'argument %g plutôt que %d ou %f ou autre car il a l'avantage de automatiquement enlever les chiffres après la virgule si ceux ci sont nuls.
Pourtant, je me trouve maintenant confronté à un problème. Je voudrais en fait pouvoir afficher:
n = 10 si n = 9,98
n = 9,9 si n = 9,93
En gros je veux faire un arrondi au premier chiffre après la virgule et supprimer celui-ci si il est nul. Et je ne sais pas quoi mettre comme argument. Quelqu'un a une idée?
Partager