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

La différence entre / et % en Java

下次还敢
Libérer: 2024-04-29 01:33:15
original
706 Les gens l'ont consulté

/ 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。

示例:

int dividend = 10;
int divisor = 3;

System.out.println("整除运算结果:" + (dividend / divisor)); // 输出 3
System.out.println("求余运算结果:" + (dividend % divisor)); // 输出 1
Copier après la connexion

其他注意事项:

  • 对于整除运算,如果被除数或除数为浮点数,则结果将被转换为整数。
  • 对于求余运算,如果除数为 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 de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal