Este projeto cria uma classe chamada ShowBits que permite a
exibição do padrão de bits de qualquer valor inteiro em binários.
Uma classe assim pode ser muito útil em programação. Por exemplo, ao depurar um código de driver de dispositivo, geralmente é benéfico poder monitorar o fluxo de dados em binário.
class ShowBits { int numbits; ShowBits(int n) { numbits = n; }
ShowBits cria objetos que exibem um número especificado de bits. Por exemplo, para criar um objeto que exiba os 8 bits de ordem inferior de um valor, use
ShowBits byteval = new ShowBits(8)
O número de bits a serem exibidos é armazenado em numbits
Para exibir realmente o padrão de bits, ShowBits fornece o método show( ),
Observe que show( ) especifica um parâmetro long. No entanto, isso não significa que você terá sempre de passar para show( ) um valor long. Devido às promoções de tipo automáticas de Java, qualquer tipo inteiro pode ser passado para show( ). O número de bits exibidos é determinado pelo valor armazenado em numbits. Após cada grupo de 8 bits, show( ) exibe um espaço. Isso facilita a leitura dos valores binários de padrões de bits longos.
Ver exemplo no repo
ShowBitsDemo
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3