Android / Java странный метод

246
14 мая 2017, 23:03

Взял метод, который был у меня в прошлом проекте:

private boolean inCircle(Coin coin, int tx, int ty){
    int u1 = (tx-coin.getX())*(tx-coin.getX()) + (ty-coin.getY())*(ty-coin.getY());
    int u2 = Setting.coinRadius * Setting.coinRadius;
    if (u2 >= u1) return true;
    return false;
}

Почему он всегда возвращает false, даже когда последнее условие выполняется?

Даже в таком состоянии переходит к строчке return false;

READ ALSO
Как задать background color в теме стиля на android?

Как задать background color в теме стиля на android?

Как задать background color при нажатии на элемент в теме стиля на android? Надо сделать чтобы это работало для всего приложенияПерепробовал кучу параметров...

308
Как получить переменные в Spring MVC после JavaScript .Fetch()

Как получить переменные в Spring MVC после JavaScript .Fetch()

На фронте работал метод $ajax() и было все хорошо

248
Как сделать что бы не вылетало?

Как сделать что бы не вылетало?

Написал простое приложение Ехо звукаПроблема в том что при переходе в другие приложения звук отключается

304
Partition problem

Partition problem

Приветствую всех! Есть такая задача: вводится n чисел (1 < n < 1000 , у вводимых чисел тот же диапазон)Нужно разбить числа на два массива с минимальной...

239