Supression

Résolu
Bonjour,

je veux supprimer toutes les chiffres (zéros) aprés le virgule (language C);

2 réponses

  1. Bonjour,

    Ta question est peu précise.
    S'il s'agit par exemple d'un printf("%.3f",var) duquel tu souhaites enlever les éventuels zéro finaux, il est possible d'effectuer un traitement en plusieurs étapes en faisant : sprintf(buffer,"%.3f",var) puis ôter les zéros finaux puis puts(buffer);
    1. Ton sujet n'est pas bien clair, m'enfin..
      Tu peut utiliser un "int" à la place d'un "float" pour éviter les nombres décimaux. C'est moins précis et moins conseillé mais c'est efficace (y)