Les partenaires publicitaires:

Comment ajouter des décimales en C ++

Les langages de programmation ont des règles distinctes pour leurs opérations. En fait, pour un langage de programmation, l'addition de deux nombres entiers est une opération différente de l'addition de deux nombres décimaux. Comprendre la différence dans les types de données utilisées pour stocker les valeurs est une compétence essentielle pour toute personne intéressée dans la maîtrise de C ++, ou tout autre langage de programmation. Utilisation des types de données appropriés pour mener des opérations assurera moins d'erreurs et de réduire le temps de débogage pour les grands projets.

Choses que vous devez

  • L'ordinateur
  • Le compilateur C de

Concevoir l'algorithme

  1. Visualiser la sortie du programme. Pour cet exemple, la sortie affiche les deux numéros saisis par l'utilisateur et leur somme: 3.278 + 8.368 = 5.09

  2. L'algorithme au produit le résultat souhaité sera demander les numéros de l'utilisateur, puis affiche la somme des deux chiffres.

  3. Notez l'algorithme complet:

    Une entrée d'utilisateur de demande

    Ajouter les numéros

    Afficher le résultat

Codage du programme

  1. Identifier les ressources nécessaires pour écrire le code. Dans l'exemple, nous allons utiliser entrée et la sortie console. Nous aurons aussi besoin de définir le nombre de décimales à un nombre fixe. La bibliothèque iostream est nécessaire pour les opérations d'entrée / sortie. Voici le code:

    comprendre

    int main ()

    {

  2. Déclarer des variables. Nous aurons besoin de deux variables pour l'entrée de l'utilisateur. Puisque nous utilisons décimales nous allons déclarer deux variables float ("A" et "B").

    flotter a, b;




  3. Demande d'entrée d'utilisateur. Nous allons ajouter des sauts de ligne (déclarations de «cout») pour formater la sortie.

    Ceci est le code pour que:

    std :: cout lt; lt; "Entrez le premier numéro d'ajouter:";

    std :: cin >> a;

    std :: cout lt; lt; " nEntrez le deuxième numéro à ajouter:";

    std :: cin >> b;

    std :: cout lt; lt; " n";

  4. Sortie la somme des deux nombres.

    std :: cout lt; lt; "La somme de " lt; lt; un lt; lt; "+" lt; lt; b lt; lt; "=" Lt; lt; a + b lt; lt; " n n";

  5. Retour toute valeur (dans notre "retour ()" déclaration) pour terminer le programme.

    return (0);

    }

  6. Voici le code complet:



    /decimals.cpp/

    comprendre

    int main ()

    {

    flotter a, b;

    std :: cout lt; lt; "Entrez le premier numéro d'ajouter:";

    std :: cin >> a;

    std :: cout lt; lt; " nEntrez le deuxième numéro à ajouter:";

    std :: cin >> b;

    std :: cout lt; lt; " n";

    std :: cout lt; lt; "La somme de " lt; lt; un lt; lt; "+" lt; lt; b lt; lt; "=" Lt; lt; a + b lt; lt; " n n";

    return (0);

    }

  7. Conseils Avertissements

  • Pour représenter les valeurs décimales, vous pouvez également utiliser "doubles" ou "long double" types de variables (voir les références pour plus d'informations).
» » » » Comment ajouter des décimales en C ++