Le operazioni aritmetiche in C ++




aritmetica in C ++Nella vita moderna, è molto difficile da fare senza operazioni aritmetiche. Abbiamo sempre qualcosa da prendere in considerazione: piega, moltiplicare, sottrarre, azione, ecc. programmazione – non fa eccezione. voi 99.9% casi devono usarli, quando si scrivono i programmi. Non devono avere paura di – tutte le operazioni aritmetiche – facile, comprensibile e familiare a noi da scuola.

Prendere in considerazione l'operazione aritmetica nella seguente tabella.

operazioni aritmetiche con
Le operazioni aritmetiche in C ++ – riso. 1

Qui, particolare attenzione deve essere rivolta al modulo (%). Questa operazione viene spesso usato risoluzione di alcuni problemi. Un esempio applicativo: se è necessario dividere modulo 9 di 4 (9 % 4), il risultato è 1 (questo residuo – il, che 4 Non è più diviso in intatto). Altri esempi: 20 % 8 = 4 ( 8 posto in 20 2 piega: 8 * 2 = 16, 20 – 16 = 4 modulo ), 3 % 2 = 1, 99 % 10 = 9, 9 % 10 = 9. importante:

  • divisione modulo si applica solo a variabili intere ;
  • Non possono essere suddivisi in base al modulo 0;

esempio:

Il risultato di compilazione:
operazioni aritmetiche con 2

Qui potete vedere, La fissione num1 di num2, E 'apparso sullo schermo solo la parte intera di – 4 (anche se il valore esatto 4.5). La parte frazionaria viene tagliata, perché le variabili sono definite, come numero intero – int. Come risultato del modulo che vediamo 2 – ciò che resta nel resto della divisione 18 di 4.

Un'altra cosa che vorrei prendere in considerazione in questo articolo – cosiddetto combinato (o composti) operatori. Oltre al suo ruolo di aritmetica, essi contemporaneamente agiscono come un assegnamento di variabile. Ecco un elenco degli operatori compositi:

operazioni aritmetiche con
Le operazioni aritmetiche in C ++ – riso. 2

illustrare:

Anche se per qualcuno, a prima vista, dette dichiarazioni possono sembrare confuso, fiducia, a loro molto rapidamente e si può abituare ad applicare con successo nei loro programmi. Hai solo bisogno di un po 'di pratica con il loro uso. Il vostro codice sarà aspetto più compatto. stesso, l'utilizzo di operatori combinati è un segno di buona programmazione. pertanto, Anche se non è un errore nel codice separatamente dal uso della assegnazione addizione – numero1 numero1 = + numero 2;, preferibile utilizzare una versione abbreviata della registrazione numero1 + = numero2;

risultato:

operazioni aritmetiche con

In questo articolo solo esaminato binario operatori – quelli che sono utilizzati per operazioni aritmetiche con due variabili (operando). In una delle seguenti, guardiamo unario operatori (per le operazioni su una variabile) – incremento e decremento, e il prossimo – e ternarnım operatore (che richiede tre operandi).

È auspicabile consolidare la pratica conoscenze acquisite – compiti: Le operazioni aritmetiche in C ++

Newsletter nuove lezioni sulla programmazione:

Le operazioni aritmetiche in C ++
4.4 (88%) 5 voti

13 pensieri su "Le operazioni aritmetiche in C ++

  1. eccellente, disponibile abbastanza tutto è dipinto! E 'solo necessario fare attenzione che un tipo semplice operatore binario ” + ” Si sta facendo semplice aggiunta, ed un composto tipo operatore binario ” += ” a parte l'aggiunta di (o pr.) Più e assegna il valore della prima variabile (in questo caso numero1) ogni volta nel calcolo…
    grazie all'autore!

  2. E mi è piaciuto, Ho capito tutto perfettamente, ci sono operatori binari, si diceva di due variabili nel tuo esempio: numero1 + = numero2; ci sono due variabili, significa un binario, e c'è il ternario unario, Ecco un esempio di un unario: 34++ o 23–, e forse così: ++34 o –23; Un esempio di un ternario: ? prima dichiarazione : la seconda istruzione. Generale grazie di tutto, Continuerò a studiare

    1. Le operazioni sono effettuate tutto bene. Condividi i tuoi risultati, se non ti piace questo.

      A segno = può essere usata qualsiasi binario operazioni … per esempio:
      =&& , =| , =% , =<> …
      Ed ancora dà risultati corretti … Solo essi devono essere interpretati correttamente (che dovrebbe avere).

    2. E 'semplice. Ognuno di voi assegna tempo 1 un nuovo valore, senza cambiare il vecchio. Basta controllare di nuovo la sequenza.

Lascia un Commento

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *