Maison > Article > développement back-end > Le rôle de / et % en c++
Les opérateurs / et % en C++ sont utilisés respectivement pour effectuer des opérations de division et de reste. Division (/) renvoie le quotient, Reste (%) renvoie le reste de la division.
Le rôle de / et % en C++
/ et % en C++ sont deux opérateurs, représentant respectivement la division et le reste.
Division (/)
L'opérateur de division (/) effectue une division arithmétique sur deux opérandes et renvoie le quotient. Par exemple :
<code class="cpp">int x = 10 / 5; // 结果为 2</code>
Lorsque l'opérande est un nombre à virgule flottante, l'opérateur de division renvoie un résultat numérique à virgule flottante. Par exemple :
<code class="cpp">float y = 10.0 / 5.0; // 结果为 2.0</code>
Remainder (%)
L'opérateur reste (%) effectue une opération de reste sur deux opérandes et renvoie le reste restant lors de la division. Par exemple :
<code class="cpp">int z = 10 % 5; // 结果为 0</code>
Le signe du reste est le même que le signe du dividende. Si le dividende est positif, le reste est positif ; si le dividende est négatif, le reste est négatif. Par exemple :
<code class="cpp">int a = -10 % 5; // 结果为 -10</code>
Il est à noter que l'opération de reste n'a aucune signification sur les opérandes à virgule flottante et ne peut être effectuée que sur des opérandes entiers.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!