Java - Opérations et types numériques

Table des matières
les connaître types numériques Dans un langage de programmation, cela signifie nous éviter des maux de tête lorsque nous développons, car nous pouvons parfois voir un résultat erroné, cependant tout dans le programme semble bon, lors de l'exploration, il peut s'agir d'une déclaration d'une variable avec un type numérique inapproprié.
Types numériques
Les types numériques permettent de déclarer la taille maximale et le type de nombre que contiendra une variable, ceci est fait de telle sorte que le langage réserver l'espace mémoire nécessaire à la variableD'où l'importance de cela, imaginons qu'une variable ne contienne qu'un entier à un chiffre, cela ne vaut pas la peine d'affecter la quantité maximale de mémoire à cette variable, car cela entraînerait un coût plus élevé en ressources de notre programme.
Les types numériques pris en charge par Java Ils sont les suivants:
  • octet: c'est le plus petit de tous il contient une capacité de 8 bits, il irait de -128 à 127
  • shorts: ce type prend en charge une capacité de 16 bits a une plage qui va de -32768 à 32767
  • entier: C'est le plus utilisé puisqu'il a une portée de 32 bits et va de -2147483648 à 2147483647
  • longue: c'est le type qui a le plus de capacité en entiers à 64 bits, sa plage va de -9223372036854775808 à 9223372036854775807
  • flotter: c'est le premier de ceux qui peuvent stocker des nombres flottants, c'est-à-dire qui contiennent des décimales, sa capacité est de 32 bits.
  • double: est la plage supérieure des types qui stockent des nombres flottants et sa capacité est de 64 bits.
Opérations
Java nous permet d'effectuer des opérations arithmétiques de base, en utilisant les opérateurs, avec lesquels nous pouvons effectuer des calculs avec des nombres ou avec des variables numériques, pouvant combiner les deux.
La seule chose qui change dans certains cas est le symbole de l'opérateur, car ils ne sont pas exactement tels que nous les connaissons dans le domaine mathématique.
Voyons les opérateurs dont nous disposons :
+ Il est chargé de faire les sommes ou les additions, comme on le voit cela ne change pas.
- Il est chargé de faire les soustractions ou les soustractions, ça ne change pas non plus.
* C'est le premier qui a l'air différent et qui se charge d'effectuer les multiplications.
/ Il est chargé d'effectuer les divisions.
% Cette dernière permet d'obtenir le reste d'une division non exacte.
Maintenant que nous les connaissons, nous allons les utiliser en créant un programme simple pour démontrer leurs fonctions; notre programme transformera les secondes en minutes, nous allons donc recevoir une entrée de l'utilisateur et effectuer la conversion à l'aide des opérateurs.
Pour finir ce tutoriel, voyons le code du cas pratique et quelle serait notre sortie :
 importer java.util.Scanner; public class DisplayTime {public static void main (String [] args) {// Nous demandons les données d'entrée Scanner input = new Scanner (System.in); System.out.print ("Entrez un nombre entier de secondes :"); int secondes = input.nextInt (); int minutes = secondes / 60; // nous calculons combien de minutes existent en secondes int restantSecondes = secondes% 60; // récupère les secondes restantes System.out.println ("************************************* *********** "); System.out.println (""); System.out.println (secondes + "les secondes sont" + minutes + "minutes et" + secondes restantes + "secondes"); }} 

Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave