Please Look at Images
Когда я запускаю это, он компилируется, но когда приходит входное сообщение, и я вхожу в 864000000, он работает и говорит 10 000 дней. Но если я добавлю еще один ноль в 864000000 (0), это даст мне ошибку. Как и ошибка java.lang.parseInt (integer.java:583) Так что в основном я просто хочу знать, как добавить дополнительный ноль к этому, не получив ошибку, и я хочу, чтобы она вычислялась в сообщении.Как ввести другой нуль без получения ошибки
[Java-файл изображения] [2]
http://pastebin.com/H8e8WAFx Здесь
Используйте длинный, Int не может быть больше чем '2147483647'. – azurefrog
Нет необходимости предоставлять изображения, вы можете отредактировать свой вопрос и вставить все это в виде текста. Пожалуйста, сделай так. Кроме того, вы должны посмотреть на это: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html. Он расскажет вам, как большие числа могут получить для каждого типа данных. – Marged
Потому что число переполнения 'Integer.MAX_VALUE'. Используйте 'Long.parseLong'. –