Sobes.tech
Junior — Middle

Ποιο είναι το μέγιστο επιτρεπτό εύρος τιμών για μια μεταβλητή τύπου Integer;

sobes.tech AI

Απάντηση από AI

Στη Java, ο τύπος int είναι ένας 32-bit ακέραιος με πρόσημο. Το μέγιστο επιτρεπτό εύρος τιμών για το int κυμαίνεται από -2.147.483.648 έως 2.147.483.647.

Αυτό αντιστοιχεί στο εύρος:

  • Ελάχιστη τιμή: Integer.MIN_VALUE = -2³¹ = -2.147.483.648
  • Μέγιστη τιμή: Integer.MAX_VALUE = 2³¹ - 1 = 2.147.483.647

Παράδειγμα χρήσης:

int min = Integer.MIN_VALUE;
int max = Integer.MAX_VALUE;
System.out.println("Εύρος του int: " + min + " έως " + max);