Die Operatoren / und % in C++ werden verwendet, um Divisions- bzw. Restoperationen durchzuführen. Division (/) gibt den Quotienten zurück und Rest (%) gibt den Rest der Division zurück.
Die Rolle von / und % in C++
/ und % in C++ sind zwei Operatoren, die Division bzw. Rest darstellen.
Division (/)
Der Divisionsoperator (/) führt eine arithmetische Division zweier Operanden durch und gibt den Quotienten zurück. Beispiel:
int x = 10 / 5; // 结果为 2
Wenn der Operand eine Gleitkommazahl ist, gibt der Divisionsoperator ein Ergebnis einer Gleitkommazahl zurück. Zum Beispiel:
float y = 10.0 / 5.0; // 结果为 2.0
Rest (%)
Der Restoperator (%) führt eine Restoperation an zwei Operanden durch und gibt den bei der Division verbleibenden Rest zurück. Zum Beispiel:
int z = 10 % 5; // 结果为 0
Das Vorzeichen des Rests ist das gleiche wie das Vorzeichen der Dividende. Wenn die Dividende positiv ist, ist der Rest positiv; wenn die Dividende negativ ist, ist der Rest negativ. Zum Beispiel:
int a = -10 % 5; // 结果为 -10
Es ist zu beachten, dass die Restoperation für Gleitkommaoperanden keine Bedeutung hat und nur für Ganzzahloperanden ausgeführt werden kann.
Das obige ist der detaillierte Inhalt vonDie Rolle von / und % in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!