Возникла проблема с кастингом.Когда вы пытаетесь сделать все это с помощью целых чисел, он преобразует только целые числаВ середине этой арифметической операции было среднее состояние, подобное 0.93 *100
, но это не тот случай, когда присутствуют только целые числа.Это 0,93 округляется до 0
, затем оно умножается на 100
, поэтому это произошло.Используйте код ниже, чтобы избежать этой ошибки приведения.Это неявно связать с двойными
Toast.makeText(this, "" + 109.0 / (7.0 + 109.0)*100 , Toast.LENGTH_SHORT).show();