Этот запрос подходит для получения значений между текущей датой и ее следующими 3 датами
SELECT * FROM tableName
WHERE columName BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 DAY)
. В конечном итоге это добавит дополнительные 3 дня буфера к текущей дате.
Преобразовать отрицательное число в положительное число (это называют абсолютным значением), Math.abs использования (). Этот Math.abs () метод является работой как это
“number = (number < 0 ? -number : number);".
В ниже примера, Math.abs(-1)
преобразует отрицательное число 1 в положительный 1.
пример
общедоступная статическая основная пустота (Строка [] args) {
int total = 1 + 1 + 1 + 1 + (-1);
//output 3
System.out.println("Total : " + total);
int total2 = 1 + 1 + 1 + 1 + Math.abs(-1);
//output 5
System.out.println("Total 2 (absolute value) : " + total2);
}
Вывод
Общее количество: 3 Общих 2 (абсолютное значение): 5
Вы хотите перенести каждое число в Math.abs()
. например.
System.out.println(Math.abs(-1));
распечатывает "1".
Если Вы не хотите писать Math.
- часть, можно включать Математику util статически. Просто запишите
import static java.lang.Math.abs;
наряду с Вашим импортом, и можно обратиться к abs()
- функционируйте только путем записи
System.out.println(abs(-1));
Можно ли попробовать этого?
public static int toPositive(int number) {
return number & 0x7fffffff;
}
Самое легкое, если бы подробный способ сделать это должно перенести каждое число в Math.abs () вызов, таким образом, Вы добавили бы:
Math.abs(1) + Math.abs(2) + Math.abs(1) + Math.abs(-1)
с логическими изменениями, чтобы отразить, как Ваш код структурирован. Подробный, возможно, но это делает то, что Вы хотите.
Вы спрашиваете об абсолютных значениях?
Math.abs (...) является функцией, которую Вы, вероятно, хотите.
Используйте abs
функция:
int sum=0;
for(Integer i : container)
sum+=Math.abs(i);
Понятие, которое Вы описываете, называют "абсолютным значением", и Java имеет функцию по имени Math.abs, чтобы сделать это для Вас. Или Вы могли избежать вызова функции и сделать это сами:
number = (number < 0 ? -number : number);
или
if (number < 0)
number = -number;
Вы ищете абсолютное значение, помощника. Math.abs(-5)
возвраты 5...