cpp / beginner
Snippet
Arithmetische Operatoren
Arithmetische Operatoren führen mathematische Berechnungen durch. Die fünf grundlegenden Operatoren sind: + (Addition), - (Subtraktion), * (Multiplikation), / (Division) und % (Modulus/Rest). Beachte, dass die Division zweier Integer ein Ganzzahl-Ergebnis zurückgibt, wobei der Dezimalteil verworfen wird. Der Modulus-Operator gibt den Rest nach der Division zurück.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>int main() {int a = 10, b = 3;std::cout << "Addition: " << (a + b) << std::endl;std::cout << "Subtraction: " << (a - b) << std::endl;std::cout << "Multiplication: " << (a * b) << std::endl;std::cout << "Division: " << (a / b) << std::endl;std::cout << "Modulus: " << (a % b) << std::endl;return 0;}
Erklärung
1
int a = 10, b = 3;
Zwei Integer-Variablen zur Demonstration
2
a + b
Additionsoperator, Ergebnis ist 13
3
a - b
Subtraktionsoperator, Ergebnis ist 7
4
a * b
Multiplikationsoperator, Ergebnis ist 30
5
a / b
Integer-Division, Ergebnis ist 3 (Dezimal abgeschnitten)
6
a % b
Modulus-Operator, Ergebnis ist 1 (Rest von 10/3)