Я пытаюсь вывести очень простое значение, но то, что я получаю действительно странно:результат Java действительно отличается от ожидаемого
Log.d("try", "distanceWithMaxSpeed > " + ((90 * (1000/3600)) * ((3000 - 2000)/1000)));
я получаю 0 вместо 25! Где я ошибаюсь?
Я упростил пример, чтобы разместить его, но у меня было две функции, которые возвращают двойные в формуле. Но я использовал, чтобы получить ноль! Запуская каждый операнд с .0, все работает правильно :-) – Bertuz