Maison >Java >javaDidacticiel >La différence entre / et % en Java

La différence entre / et % en Java

下次还敢
下次还敢original
2024-04-29 01:33:15548parcourir

/ est utilisé pour les opérations de division entière et renvoie le quotient, tandis que % est utilisé pour les opérations de reste et renvoie le reste. Par exemple : 10 / 3 = 3, 10 % 3 = 1, car le quotient de 10 divisé par 3 est 3 et le reste est 1.

La différence entre / et % en Java

Différence entre / et % en Java

Réponse courte :

/ est utilisé pour les opérations de division entière, tandis que % est utilisé pour le reste de l'opération. / 用于整除运算,而 % 用于求余运算。

详细解释:

整除运算 (/)

  • / 运算符执行整除运算,其中被除数的余数被舍弃。
  • 它将被除数除以除数,并返回商作为结果。
  • 例如: 10 / 3 = 3,因为 10 除以 3 的商为 3。

求余运算 (%)

  • % 运算符执行求余运算,其中返回被除数除以除数后剩下的余数。
  • 它不考虑商的部分。
  • 例如: 10 % 3 = 1,因为 10 除以 3 的余数为 1。

示例:

<code class="java">int dividend = 10;
int divisor = 3;

System.out.println("整除运算结果:" + (dividend / divisor)); // 输出 3
System.out.println("求余运算结果:" + (dividend % divisor)); // 输出 1</code>

其他注意事项:

  • 对于整除运算,如果被除数或除数为浮点数,则结果将被转换为整数。
  • 对于求余运算,如果除数为 0,则会抛出 ArithmeticException 异常。

通过理解 /%

🎜Explication détaillée : 🎜🎜🎜🎜Opération de division entière (/)🎜🎜
  • / L'opérateur effectue une opération de division entière dans laquelle le reste du dividende est écarté.
  • Il divise le dividende par le diviseur et renvoie le quotient comme résultat.
  • Par exemple : 10 / 3 = 3 car le quotient de 10 divisé par 3 est 3.
🎜🎜Opération reste (%)🎜🎜
  • % L'opérateur effectue une opération reste, qui renvoie le reste après avoir divisé le dividende par le diviseur .
  • Il ne prend pas en compte la partie quotient.
  • Par exemple : 10 % 3 = 1, car le reste de 10 divisé par 3 vaut 1.
🎜🎜Exemple : 🎜🎜rrreee🎜🎜Autres notes : 🎜🎜
  • Pour les opérations de division entière, si le dividende ou le diviseur est un nombre à virgule flottante, le résultat sera converti en un nombre entier.
  • Pour les opérations de reste, si le diviseur est 0, une exception ArithmeticException sera levée.
🎜En comprenant la différence entre les opérateurs / et %, vous pouvez effectuer correctement les opérations de division et de reste dans votre code. 🎜

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn