Revision exam tp1 Flashcards
byte
1 octet -128 à +127
short
2 octets -32768 à +32767
int
4 octets -2147483648 à +2147483647
long
8 octets -9233372036854775808 à 9233372036854775807
Flottants ou décimaux
4 octets
char
2 octets
double
8 octets
boolean
1 octet true et false
byte temperature = 125;
temperature++;
temperature++;
temperature++;
// - 128
Types: Sans besoins particuliers java nous encourage à utiliser…
int et double comme types de base
short total = 25000;
int note1 = 0
total = note1;
Invalide: Les variables ne sont pas du meme type, (4 octet ds 2 octets)
short total = 25000;
int note1 = 0
total = (short) note1;
Valide grace au casting : transformer le resultat de type int en short
short total = 25000;
int note1 = 0
total = total + 1
Invalide : le 1, par defaut, cest un entier de type int
float salaire = 45000.50f;
int note3 = 5
salaire = (float) note3 / 2;
2.5
float salaire = 45000.50f;
int note3 = 5
salaire = note3 / 2f;
2.5
int x = 10
var result = x / 3;
// resultat : 3
doube moyenne = 10.0;
var result = moyenne / 3
resultat : 3.33333