Division entière Java

Division Entiere Java



Tout en traitant des calculs mathématiques en Java, il peut y avoir des cas où le développeur doit calculer le ' division ” des chiffres. 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 aide à rationaliser les fonctionnalités du code du côté du programmeur.

Ce blog illustrera la mise en place du « Division entière ” en Java.

Comment effectuer une 'division entière' en Java ?

En Java, la division entière peut être effectuée à l'aide de la fonction ' Opérateur arithmétique ( / ) ”. Cet opérateur peut renvoyer la division des nombres entiers spécifiés ou saisis par l'utilisateur.







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

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



entier num1 = 25 ;

Système . dehors . println ( « Le dividende est : » + num1 ) ;

entier num2 = 5 ;

Système . dehors . println ( 'Le diviseur est : ' + num2 ) ;

entier résultat = 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, c'est-à-dire ' Dividende ”, et affichez-le.
  • De même, affichez ce dernier entier initialisé, c'est-à-dire ' Diviseur ”.
  • Maintenant, appliquez le ' Opérateur arithmétique( / ) » entre le dividende et le diviseur pour calculer la division et afficher le résultat obtenu 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 saisis par l'utilisateur

Dans cet exemple spécifique, les nombres entiers saisis par l'utilisateur peuvent être calculés pour la division. Avant de passer à l'exemple, incluez la bibliothèque ci-dessous pour permettre la saisie de l'utilisateur :

importer java.util.Scanner ;

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

Entrée scanner = nouveau Scanner ( Système . dans ) ;

Système . dehors . println ( 'Entrez le dividende : ' ) ;

entier num1 = saisir. suivantInt ( ) ;

Système . dehors . println ( 'Entrez le diviseur : ' ) ;

entier num2 = saisir. suivantInt ( ) ;

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 le « Scanner() ” constructeur, respectivement.
  • Notez que le ' System.in ” Le paramètre fait référence à l'entrée de l'utilisateur.
  • A l'étape suivante, associez le ' nextInt() ” avec l'objet créé pour s'assurer que l'entrée utilisateur est “ entier ”.
  • Enfin, appliquez le ' Opérateur arithmétique ( / ) ” pour renvoyer la division des nombres saisis par 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 nombres saisis par l'utilisateur.

Cas 2 : le reste n'est pas égal à '0'

En cas de division où le reste n'est pas équivalent à ' 0 ”, le résultat final sera arrondi au plus grand nombre entier divisible, comme suit :

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

Conclusion

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