Здравствуйте,есть код
int a = 010; System.out.println(a);
почему при выводе данного кода результат 8?
По какому принципу оно считается?
int a = 010; System.out.println(a);
почему при выводе данного кода результат 8?
По какому принципу оно считается?
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
10 в восьмеричной = 8 в десятичной.
Чтобы не было так, не нужно писать лидирующий ноль.