Java. Представление отрицательных чисел. Преобразование цветной фотографии в черно-белую.
Java 1768. Как сделать число отрицательным java
Чтобы сделать число отрицательным в Java, вы можете использовать операцию умножения на -1 или применить оператор отрицания. Вот несколько способов: int number = 10;
number = -1 * number;
System.out.println(number); // Вывод: -10 int number = 10;
number = -number;
System.out.println(number); // Вывод: -10 int negativeNumber = -10;
System.out.println(negativeNumber);...
Побитовая арифметика в Java
Редко, но все же задачки из собеседований и обучалок имеют практическую ценность. Так, мне понадобилось реализовать на Java альтернативу арифметическим операциям над целочисленными значениями. Благо, первые страницы поисковиков пестрят готовыми решениями побитовых аналогов, и над большинством из них голову ломать не пришлось.
Признаться, я был несколько удивлен отсутствию такого материала на Хабре (плохо искал?), потому и решил восполнить этот недостаток, со своими комментариями и дополнениями.
Прошу учесть, что в примерах с побитовыми операциями значения урезаны до полубайта: фундаментальной разницы не будет, а воспринимается легче...