У меня проблема с делением длинного значения на 1000 и округлением его до целого.
Мое длинное значение: 1313179440000
Мой код -
long modificationtime = 1313179440000;
Math.round(modificationtime/1000l)
Если я распечатаю разделенное и отформатированное значение, оно вернет мне: 1313179392
итак.
value : 1313179440000
expected: 1313179440
got : 1313179392
Я не знаю, почему это происходит. Кто-нибудь может мне помочь?
С уважением, prdatur