Как складывать, вычитать, перемножать и делить двоичные числа
Решаем задачи по Java. Задача №2.
Доброго времени суток! Надеюсь подкрадывающаяся вторая волна коронавируса не слишком сильно ударила по вам и с первой задачей всё понятно. Если нет, пишите в комментариях. А сегодня мы познакомимся с двумя отличными методами и с их помощью решим очередную задачку. Итак, встречайте: Math.abs() и Integer.bitCount. Далеко ходить не будем, задача: Реализуйте метод isPowerOfTwo, проверяющий, является ли заданное число по абсолютной величине степенью двойки: На самом деле, решений тут несколько. Например: Я разберу здесь самый, наверное, удобный, первый вариант...
Целые числа
Простые типы данных — byte, short, int, long, в примерах — введение в Java 002 Чтобы вызвать на экран что-то большее, чем “Привет, Мир!”, надо работать с числами, символами и буквами. Чтобы работать с ними в Java — надо научиться их хранить и передавать. Для этого нам надо познакомиться с понятием “типы данных”, а точнее “простые типы данных”. Простые типы данных — Java Primitives Существуют следующие базовые типы данных: byte, short, int, long, float, double, char, boolean и String (не совсем примитив, но базовый тип данных)...