Завтра у меня есть тест, и я не могу понять объяснение моих книг, я ценю помощь:
public class TestClass{
public static void main(String[] args) throws Exception{
int a = Integer.MIN_VALUE;
int b = -a;
System.out.println( a+ " "+b);
}
}
Выход: -2147483648 -2147483648
Почему это печатает 2 отрицательных числа с одинаковой величиной, а не положительные и отрицательные?