Возможный дубликат:
Проблема с Java. В чем причина и каковы вероятные результаты
long milli=24*60*60*1000;
long micro=24*60*60*1000*1000;
long result=micro/milli;
Результат должен быть 1000, но это не так. Почему это работает, когда я использую 24*60*60*1000*1000L
?
Может ли кто-нибудь сказать мне причину этого?