Come aggiungere decimali in C ++

August 20

Come aggiungere decimali in C ++


I linguaggi di programmazione hanno regole distinte per le loro operazioni. Infatti, per un linguaggio di programmazione, l'aggiunta di due numeri interi è un'operazione differente che aggiungere due numeri decimali. Capire la differenza di tipi di dati utilizzati per memorizzare i valori è una capacità essenziale per chiunque sia interessato a padroneggiare C ++, o qualsiasi altro linguaggio di programmazione. Utilizzando i tipi di dati appropriati per effettuare operazioni garantirà un minor numero di errori e ridurre il tempo di debug per i progetti più grandi.

istruzione

Progettare l'algoritmo

1 Visualizza l'output del programma. Per questo esempio, l'output mostrerà i due numeri inseriti dall'utente e la loro somma: 3.278 + 5.09 = 8,368

2 L'algoritmo al prodotto il risultato desiderato richiederà i numeri da parte dell'utente, quindi visualizzare la somma dei due numeri.

3 Annotare l'algoritmo completo:

l'input dell'utente Richiesta

Aggiungere i numeri

Visualizza il risultato

Codifica il Programma

4 Identificare le risorse necessarie per scrivere il codice. Nell'esempio useremo ingresso e l'uscita della console. Ci sarà anche bisogno di impostare il numero di cifre decimali di un numero fisso. La libreria iostream è necessaria per le operazioni di input / output. Ecco il codice:

includere <iostream>

int main ()

{

5 Dichiarare variabili. Avremo bisogno di due variabili per l'input dell'utente. Dal momento che stiamo usando decimali dichiareremo due variabili float ( "A" e "B").

float a, b;

6 Richiedere l'input dell'utente. Noi aggiungeremo interruzioni di riga (dichiarazioni "cout") per formattare l'output.

Questo è il codice per questo:

std :: cout << "Inserisci il primo numero da aggiungere:";

std :: cin >> a;

std :: cout << "\ nImmettere il secondo numero da aggiungere:";

std :: cin >> B;

std :: cout << "\ n";

7 Uscita la somma dei due numeri.

std :: cout << "La somma dei" << un << "+" << b << "=" << A + B << "\ n \ n";

8 Rientro qualsiasi valore (nel nostro "ritorno ()" dichiarazione) per terminare il programma.

ritorno (0);

}

9 Ecco il codice completo:

/ Decimals.cpp /

includere <iostream>

int main ()

{

float a, b;

std :: cout << "Inserisci il primo numero da aggiungere:";

std :: cin >> a;

std :: cout << "\ nImmettere il secondo numero da aggiungere:";

std :: cin >> B;

std :: cout << "\ n";

std :: cout << "La somma dei" << un << "+" << b << "=" << A + B << "\ n \ n";

ritorno (0);

}

Consigli e avvertenze

  • Per rappresentare i valori decimali si può anche usare "doppi" o "long double" tipi di variabili (vedi Bibliografia per maggiori informazioni).