почему приведение к (int) это верное решение? т.е. почему приведение к int это округление числа в меньшую сторону, видимо об этом где то говорилось но я пропустил. - подсмотрел у кого то такое решение. лично я нагугли Math.floor() .