Java - Operazioni e tipi numerici

Sommario
Conoscerli tipi numerici In un linguaggio di programmazione, significa risparmiarci il mal di testa durante lo sviluppo, poiché a volte potremmo vedere un risultato errato, tuttavia tutto nel programma sembra a posto, durante l'esplorazione potrebbe essere stata una dichiarazione di una variabile con un tipo numerico inappropriato.
Tipi numerici
Il tipi numerici ci permettono di dichiarare la dimensione massima e il tipo di numero che una variabile conterrà, questo viene fatto in modo che il linguaggio mettere da parte lo spazio di memoria necessario per la variabileDa qui l'importanza di ciò, immaginiamo che una variabile conterrà solo un numero intero di una cifra, non vale la pena assegnare la quantità massima di memoria a quella variabile, poiché ciò comporterebbe un costo maggiore in risorse del nostro programma.
Il tipi numerici supportati da Java sono come segue:
  • byte: è il più piccolo di tutti contiene una capacità di 8 bit, andrebbe da -128 a 127
  • corti: questo tipo supporta una capacità a 16 bit ha un range che va da -32768 a 32767
  • int: È il più utilizzato in quanto ha un range di 32 bit e va da -2147483648 a 2147483647
  • lungo: è il tipo che ha più capacità in interi con 64 bit, il suo range va da -9223372036854775808 a 9223372036854775807
  • galleggiante: è il primo di quelli che possono memorizzare numeri floating, cioè che contengono decimali, la sua capacità è di 32 bit.
  • Doppio: è l'intervallo superiore dei tipi che memorizzano numeri mobili e la sua capacità è di 64 bit.
Operazioni
Giava ci permette di eseguire operazioni aritmetiche di base, utilizzando gli operatori, con essi possiamo fare calcoli con numeri o con variabili numeriche, potendo combinare entrambi.
L'unica cosa che cambia in alcuni casi è il simbolo dell'operatore, poiché non sono esattamente come li conosciamo nel regno matematico.
Vediamo gli operatori che abbiamo a disposizione:
+ È incaricato di fare le somme o le addizioni, come vediamo non cambia.
- È incaricato di fare le sottrazioni o le sottrazioni, anche questo non cambia.
* È il primo che ha un aspetto diverso ed è incaricato di eseguire le moltiplicazioni.
/ È incaricato di eseguire le divisioni.
% Quest'ultimo permette di ottenere il resto di una divisione non esatta.
Ora che li conosciamo, li utilizzeremo realizzando un semplice programma per dimostrare le loro funzioni; il nostro programma trasformerà i secondi in minuti, quindi quello che faremo è ricevere un input dall'utente ed eseguire la conversione utilizzando gli operatori.
Per finire questo tutorial, vediamo il codice del caso pratico e quale sarebbe il nostro output:
 import java.util.Scanner; public class DisplayTime {public static void main (String [] args) {// Richiediamo i dati di input Scanner input = new Scanner (System.in); System.out.print ("Inserisci un numero intero di secondi:"); int secondi = input.nextInt (); int minuti = secondi / 60; // calcoliamo quanti minuti esistono in secondi int rimanentiSecondi = secondi% 60; // ottiene i secondi rimanenti System.out.println ("*********************************** *********** "); System.out.println (""); System.out.println (secondi + "secondi sono" + minuti + "minuti e" + secondi rimanenti + "secondi"); }} 

Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave