У меня есть метод с двумя двойными параметрами: 1. значение, которое я хочу проверить 2. значение, которое я хочу проверить, 0,99 или 1,0, но не фиксированные значения, возвращаемое значение 2 *. 1001*
Ожидаемый результат: если 1 меньше или равен 0,99, то это хорошо, но если 1 больше или равно 1,0, это плохо
static Double check (Double var1, Double var2) {
Double obj= 0.0;
if (var1 >= var2)
obj = var2;
else if (var1 <= var2)
obj = var2;
return obj; }
var1 вводится одинаково для двух раз, но var2проблема в том, что если значение меньше 0,99 (например, 0,5), оно всегда меньше 1,0, а если больше 1,0, то всегда больше 0,99, это дает мне два результата