Ir ao conteúdo
  • Cadastre-se

DECIMAL/Binario - Transformando


doougliiinhas

Posts recomendados

Boa tarde :D


esse e meu primeiro post no forum, sou novato então se estiver publicando no forum, errado peço desculpas desde já.


Estou fazendo tentando fazer uma calcula de IP, é meu trabalho para a matéria da faculdade. Estou fazendo pelo dev c++ estou com dificuldades de transforma o ip, de decimal para binario. 


Segue o Print do meu código e do resultado.


Eu gostaria que no final, ele convertesse o IP todo não so a primeira casa,


 


 


Se alguém poder me ajudar agradeço sou novato em c++.


Obrigado !


 


 


TwXMcCX.pnge7X8V2D.png


Link para o comentário
Compartilhar em outros sites

Você está salvando o endereço de IP como int, então sempre que o usuário digitar o ponto ( . ) ele vai desconsiderar dali pra frente. 

Faça um teste digitando o IP sem os pontos (p.e. 1821252513) e vai ver que retornará o binário completo.

Então sem o ponto ele aparece todos os binarios juntos, eu gostaria de separar as casas com o ponto ex:

 

182.102.13.12

00000000.00000000.00000000.00000000

 

Ou aparecer em linhas separadas 

O Binário de 182 = 00000000

O Binário de 102 = 00000000

. . .

 

Se poder me ajudar, agradeçeria muito e um trabs da facu to meio perdido rss

Thanks Man !

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...