Division entier Java

Division entier Java
Tout en traitant des calculs mathématiques en Java, il peut y avoir des cas où le développeur est nécessaire pour calculer le «division«Des nombres. Par exemple, simplifier les valeurs complexes ou omettre les valeurs décimales du code. Dans de tels scénarios, le «Division entière"En Java, assiste à rationaliser les fonctionnalités du code à la fin du programmeur.

Ce blog illustrera la mise en œuvre du «Division entière"En Java.

Comment effectuer une «division entière» en Java?

À Java, la division entier peut être effectuée avec l'aide du «Opérateur arithmétique (/)". Cet opérateur peut retourner la division des entiers spécifiés ou des entrées utilisateur.

Exemple 1: effectuer une division sur les entiers spécifiés

Dans cet exemple, les deux entiers spécifiés peuvent être calculés pour la division:

int num1 = 25;
Système.dehors.println ("Le dividende est:" + num1);
int num2 = 5;
Système.dehors.println ("Le diviseur est:" + num2);
INT Result = num1 / num2;
Système.dehors.println ("La division des nombres devient:" + résultat);

Dans le bloc de code ci-dessus, appliquez les étapes suivantes:

  • Tout d'abord, initialisez la première valeur entière, i.e., "Dividende», Et affichez-le.
  • De même, affichez ce dernier entier initialisé, je.e., "Diviseur".
  • Maintenant, appliquez le «Opérateur arithmétique (/)”Entre le dividende et le diviseur pour calculer la division et afficher le résultat qui en résulte sur la console.

Sortir

Dans la sortie ci-dessus, il peut être analysé que le nombre résultant est affiché après la division.

Exemple 2: effectuer une division sur les entiers d'entrée de l'utilisateur

Dans cet exemple spécifique, les entiers d'entrée utilisateur peuvent être calculés pour la division. Avant de vous diriger vers l'exemple, incluez la bibliothèque-donnée pour activer l'entrée utilisateur:

Importer Java.user.Scanner;

Ajoutez le code suivant dans le "principal()" méthode:

Entrée du scanner = nouveau scanner (système.dans);
Système.dehors.println ("Entrez le dividende:");
int num1 = entrée.NextInt ();
Système.dehors.println ("Entrez le diviseur:");
int num2 = entrée.NextInt ();
Système.dehors.println ("La division devient:" + num1 / num2);

Dans ce code, effectuez les étapes suivantes:

  • Créer un "Scanner"Objet nommé"saisir"Via le"nouveau»Mot-clé et«Scanner()”Constructeur, respectivement.
  • Notez que le «Système.dans»Le paramètre fait référence à l'entrée utilisateur.
  • Dans l'étape suivante, associez le «NextInt ()«Méthode avec l'objet créé pour s'assurer que l'entrée utilisateur est«entier".
  • Enfin, appliquez le «Opérateur arithmétique (/)”Pour retourner la division des numéros d'entrée de l'utilisateur.

Sortir

Cas 1: Le reste est égal à «0» (complètement divisible)

Dans ce résultat, il est évident que la division en temps réel est renvoyée en fonction des numéros d'entrée de l'utilisateur.

Cas 2: Rester ne s'est pas égal à «0»

Dans le cas de la division où le reste n'est pas équivalent à «0», Le résultat final sera complété sur le plus grand entier divisible, comme suit:

Comme observé, le plus grand entier arrondi est retourné.

Conclusion

À Java, la division entière peut être effectuée avec l'aide du «Opérateur arithmétique (/)". Cela se fait en renvoyant l'entier divisible correspondant ou le plus grand (dans le cas restant). La division peut être effectuée sur les entiers d'entrée spécifiés ou utilisateur. Ce blog a discuté de la mise en œuvre du «Division entière"En Java.