![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| argamidon |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 2.12.2011 Репутация: нет Всего: нет |
имеется прога которая обрабатывает определённое четырёхзначное число. к примеру int n=1234;
при вводе числа начинающегося с нуля(например n=0123;) компилятор преобразует его в восьмиричную систему. как сделать так , чтобы перевода в восьмиричную не было? а то мало ли пользователь ошибся при вводе числа и ввёл первой цифрой НОЛЬ спасибо. |
|||
|
||||
| _Y_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1651 Регистрация: 27.11.2006 Репутация: 5 Всего: 34 |
Удивился попробовал:
Честно печатает 123 - никаких восьмеричностей вроде не заметно. Как Вы вводите число? -------------------- Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:) |
|||
|
||||
| argamidon |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 2.12.2011 Репутация: нет Всего: нет |
да именно это и помогло. спасибо
|
|||
|
||||
| _Y_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1651 Регистрация: 27.11.2006 Репутация: 5 Всего: 34 |
argamidon, а что раньше-то было? Интересно.
-------------------- Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:) |
|||
|
||||
| argamidon |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 2.12.2011 Репутация: нет Всего: нет |
раньше ничего не было. знаний не хватает. я учусь.
|
|||
|
||||
| lazycat |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 227 Регистрация: 15.7.2007 Репутация: 1 Всего: 1 |
Вы путаете компилятор и Runtime средства. Ведущий нуль является признаком восьмеричного числа для компилятора. Для скомпилированной программы это соглашение теряет силу.
Если надо парсить строку, то следует явно указать систему счисления parseInt(String s, int radix) По умолчанию применяется десятичная система. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |