Найдите максимум двух чисел. Вы не должны использовать if-else или любой другой оператор сравнения. Я нашел этот вопрос на онлайн-доске объявлений, поэтому я подумал, что должен спрашивать в StackOverflow
Пример Вход: 5, 10 Выход: 10
Я нашел это решение, может ли кто-нибудь помочь мне понять эти строки кода
int getMax(int a, int b) {
int c = a - b;
int k = (c >> 31) & 0x1;
int max = a - k * c;
return max;
}