В этом проекте создается класс ShowBits, который позволяет
Отображение битовой комбинации любого целочисленного значения в двоичном виде.
Подобный класс может быть очень полезен в программировании. Например, при отладке кода драйвера устройства часто полезно иметь возможность отслеживать поток данных в двоичном формате.
class ShowBits { int numbits; ShowBits(int n) { numbits = n; }
ShowBits создает объекты, отображающие указанное количество бит. Например, чтобы создать объект, отображающий младшие 8 бит значения, используйте
ShowBits byteval = новый ShowBits(8)
Количество отображаемых битов хранится в numbits
Для фактического отображения битовой комбинации ShowBits предоставляет метод show(),
Обратите внимание, что show() задает длинный параметр. Однако это не означает, что вам всегда придется передавать в show() длинное значение. Благодаря автоматическому расширению типов в Java, в функцию show() можно передать любой целочисленный тип. Количество отображаемых битов определяется значением, хранящимся в числах. После каждой группы из 8 бит show() отображает пробел. Это облегчает чтение двоичных значений длинных битовых комбинаций.
См. пример в репозитории
ShowBitsDemo
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3