Java - Operații și tipuri numerice

Cuprins
Ii cunosc tipuri numerice Într-un limbaj de programare, înseamnă să ne salvăm durerile de cap atunci când ne dezvoltăm, deoarece uneori este posibil să vedem un rezultat eronat, cu toate acestea, totul în program arată bine, atunci când rezolvarea acestuia poate fi o declarație a unei variabile cu un tip numeric inadecvat.
Tipuri numerice
tipuri numerice permiteți-ne să declarăm dimensiunea maximă și tipul de număr pe care o va conține o variabilă, acest lucru se face în așa fel încât limba puneți deoparte spațiul de memorie necesar pentru variabilăPrin urmare, importanța acestui lucru, să ne imaginăm că o variabilă va conține doar un număr întreg dintr-o cifră, nu merită să alocați cantitatea maximă de memorie acelei variabile, deoarece aceasta ar presupune un cost mai mare în resursele programului nostru.
tipuri numerice acceptate de Java sunt după cum urmează:
  • octet: este cel mai mic dintre toate conține o capacitate de 8 biți, ar varia de la -128 la 127
  • pantaloni scurti: acest tip acceptă o capacitate de 16 biți are o gamă care variază de la -32768 la 32767
  • int: Este cel mai utilizat, deoarece are o gamă de 32 de biți și merge de la -2147483648 la 2147483647
  • lung: este tipul care are mai multă capacitate în numere întregi cu 64 de biți, intervalul său variază de la -9223372036854775808 la 9223372036854775807
  • pluti: este primul dintre cei care pot stoca numere flotante, adică care conțin zecimale, capacitatea sa este de 32 de biți.
  • dubla: este gama superioară a tipurilor care stochează numere mobile și capacitatea sa este de 64 de biți.
Operațiuni
Java ne permite să efectuăm operații aritmetice de bază, folosind operatorii, cu aceștia putem face calcule cu numere sau cu variabile numerice, putându-le combina pe ambele.
Singurul lucru care se schimbă în unele cazuri este simbolul operatorului, deoarece acestea nu sunt exact așa cum le cunoaștem noi în domeniul matematic.
Să vedem operatorii pe care îi avem disponibili:
+ Este însărcinat să facă sumele sau completările, deoarece vedem că nu se schimbă.
- El este însărcinat cu realizarea scăderilor sau scăderilor, nici ele nu se schimbă.
* Este primul care arată diferit și este însărcinat cu efectuarea multiplicărilor.
/ El este însărcinat cu efectuarea diviziunilor.
% Acesta din urmă ne permite să obținem restul unei diviziuni neexacte.
Acum că le cunoaștem, le vom folosi făcând un program simplu pentru a le demonstra funcțiile; programul nostru va transforma secundele în minute, așa că ceea ce vom face este să primim o intrare de la utilizator și să efectuăm conversia folosind operatorii.
Pentru a finaliza acest tutorial, să vedem codul cazului practic și care ar fi rezultatul nostru:
 import java.util.Scanner; public class DisplayTime {public static void main (String [] args) {// Solicităm datele de intrare Scanner input = Scanner nou (System.in); System.out.print ("Introduceți un număr întreg de secunde:"); secunde int = input.nextInt (); minute int = secunde / 60; // calculăm câte minute există în secunde în rest Secunde = secunde% 60; // obțineți restul de secunde System.out.println ("************************************** *********** "); System.out.println (""); System.out.println (secunde + "secunde sunt" + minute + "minute și" + Secunde rămase + "secunde"); }} 

V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave