Partage
  • Partager sur Facebook
  • Partager sur Twitter

reduire les nombres apres la virgule (double)

Sujet résolu
    15 janvier 2006 à 19:27:23

    je voudrais savoir s'il est possible de limité le nombre de nombre apres la virgule dans un calcul style division sachant que x et y sont des double
    voici mon petit bout de code :
    #include <stdio.h>  /* Autorise l'emploi de printf et de scanf. */

    long double x, y;

    int main(void)
    {
        double x=0;
        double y=0;
        printf("Calcul de moyenne\n");   /* Affiche le titre. */
        printf("Entrez le premier nombre : ");
        scanf("%Lf", &x);            /* Entre le premier nombre. */
        printf("\nEntrez le deuxième nombre : ");
        scanf("%Lf", &y);            /* Entre le deuxième nombre. */
        printf("\nLa moyenne de %Lf et de %Lf est %Lf.\n",
            x, y, (x+y)/2);
        system ("pause");
        return 0;
       
    }


    merci à ceux qui reponderons
    • Partager sur Facebook
    • Partager sur Twitter
      15 janvier 2006 à 19:32:07

      Il te suffit de faire : %.0lf pour 0 chiffre après la virgule. %.1lf pour 1 chiffre après la virgule ect...
      ( dans ton printf )
      • Partager sur Facebook
      • Partager sur Twitter

      reduire les nombres apres la virgule (double)

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown