Pular para o conteúdo

Inverter ordem do binário de um numero

Responder tópico
  • Denunciar
  • Indicar

1. Inverter ordem do binário de um numero

Enviado em 17/10/2015 - 16:51h

Olá, estou criando um programa que escode mensagens em imagem fazendo uma alteração de 1 bit em cada pixel. O problema é na hora de fazer o processo inverso, pois leio cada um doas 6 pixeis para obter os 6 bits que formam cada letra, só que meu algorítimo lê os bits e armazena eles invertido, portando queria saber como inverter a ordem dos bits fazendo a operação em um numero inteiro, por exemplo. Já tentei usar o '~', mas o mesmo inverte também os bits, ou seja, o que era 0 vira 1. O que eu quero é que ele inverta 00110 para 01100 em binário.

Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder