CodeGym /Cursuri /All lectures for RO purposes /Tipul int: numere întregi

Tipul int: numere întregi

All lectures for RO purposes
Nivel, Lecţie
Disponibil

1. intTipul

Dacă doriți să stocați un număr întreg în variabile, atunci trebuie să utilizați inttipul.

Cuvântul int este prescurtarea pentru  , ceea ce desigur este un indiciu bun că acest tip vă permite să stocați numere întregi .Integer

Variabilele al căror tip este intsunt capabile să stocheze numere întregi de la -2 billionpână la +2 billion. Pentru a fi mai precis, de la -2,147,483,648la +2,147,483,647.

Fapt interesant

Aceste numere hotărât nerotunde sunt legate de modul în care este organizată memoria computerului.

În Java, 4 octeți de memorie sunt alocați pentru inttip. Fiecare octet de memorie este format din 8 biți . Fiecare bit poate reprezenta doar 2 valori: 0 sau 1. O intvariabilă conține 32 de biți și poate reprezenta 4,294,967,296valori.

Jumătate din acest interval a fost pus deoparte pentru numerele negative, iar cealaltă jumătate pentru numerele pozitive. Și așa obținem intervalul de la -2,147,483,648până la +2,147,483,647.


2. Crearea unei intvariabile

Tipul inteste pentru stocarea numerelor întregi. Pentru a crea o variabilă în cod care poate stoca numere întregi , trebuie să utilizați o instrucțiune ca aceasta:

int name;
Declararea unei intvariabile

Unde nume este numele variabilei. Exemple:

Afirmație Descriere
int x;
xEste creată o variabilă întreagă
int count; 
countEste creată o variabilă întreagă
int currentYear;
currentYearEste creată o variabilă întreagă

Cazul literelor contează. Asta înseamnă comenzile  și vor declara două variabile diferite .int colorint Color

Și comenzile Int Colorși INT COLORnu vor avea niciun sens pentru compilator , determinând-o să raporteze o eroare. inteste un cuvânt cheie special pentru tipul întreg și trebuie scris cu litere mici .


3. Stenografie pentru crearea variabilelor

Dacă trebuie să creați mai multe variabile de același tip în același loc într-un program, puteți utiliza această notație scurtă:

int name1, name2, name3;
Stenografie pentru crearea mai multor variabile de același tip

Exemple:

Declarații Stenografia
int x;
int y;
int z;
int x, y, z;
int count;
int totalCount;
int count, totalCount;
int day;
int month;
int year;
int day, month, year;

4. Atribuirea valorilor

Pentru a pune o valoare într-o int variabilă , trebuie să faceți această declarație:

name = value;
Atribuirea unei valori unei variabile

Unde valoarea poate fi orice expresie întreagă. Exemple:

Afirmație Notă
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
Acest cod nu se va compila, deoarece 3,000,000,000este mai mare decât valoarea maximă posibilă pentru un int, care este2,147,483,647

5. Stenografie pentru crearea și inițializarea unei variabile

Puteți folosi o singură comandă pentru a crea (declara) o variabilă și pentru a-i atribui o valoare . Aceasta este ceea ce se face cel mai des, deoarece de obicei declarăm o variabilă atunci când trebuie să stocăm o valoare.

Iată cum arată comanda:

int name = value;
Prescripție pentru crearea și inițializarea unei variabile

Exemple:

Afirmație Notă
int a = 5; 
int b = 2*1000*1000*1000;
Valoarea variabilei va fi de 2 miliarde
int c = -10000000;
Valoarea variabilei va fi negativă 10 milioane
int d = 3000000000; 
Acest cod nu se va compila, deoarece 3.000.000.000 este mai mare decât valoarea maximă posibilă pentru un int: 2.147.483.647

De asemenea, puteți declara mai multe variabile într-o singură linie. În acest caz, comanda va arăta astfel:

int name1 = value1, name2 = value2, name3 = value3;
Stenografie pentru crearea și inițializarea mai multor variabile

Exemple:

Afirmație Notă
int a = 5, b = 10, c = a + b;
aeste egal cu 5 , b egal cu 10 , c egal cu 15
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION