Buscar

programa de conversao binario x decimal x binario

💡 6 Respostas

User badge image

Andre Smaira

O algoritmo de conversão será:

{

string binary = "";

// Buscar a parte integral do número decimal

int Integral = num;

// Busque o número decimal da parte fracionária

fração dupla = num - Integral;

// Conversão da parte integral para

// binário equivalente

while (Integral)

{

int rem = Integral% 2;

// Anexar 0 em binário

binary.push_back (rem + '0');

Integral / = 2;

}

// Reverse string para obter o binário original

// equivalente

reverse (binary.begin (), binary.end ());

// Anexar ponto antes da conversão de

// partes fracionadas

binary.push_back ('.');

// Conversão da parte fracionária para

// binário equivalente

while (k_prec--)

{

// Encontre o próximo bit na fração

fracionário * = 2;

int fract_bit = fracionário;

if (fract_bit == 1)

{

fracionário - = fract_bit;

binary.push_back (1 + '0');

}

outro

binary.push_back (0 + '0');

}

retorno binário;

}

1
Dislike0
User badge image

RD Resoluções

O algoritmo de conversão será:

{

string binary = "";

// Buscar a parte integral do número decimal

int Integral = num;

// Busque o número decimal da parte fracionária

fração dupla = num - Integral;

// Conversão da parte integral para

// binário equivalente

while (Integral)

{

int rem = Integral% 2;

// Anexar 0 em binário

binary.push_back (rem + '0');

Integral / = 2;

}

// Reverse string para obter o binário original

// equivalente

reverse (binary.begin (), binary.end ());

// Anexar ponto antes da conversão de

// partes fracionadas

binary.push_back ('.');

// Conversão da parte fracionária para

// binário equivalente

while (k_prec--)

{

// Encontre o próximo bit na fração

fracionário * = 2;

int fract_bit = fracionário;

if (fract_bit == 1)

{

fracionário - = fract_bit;

binary.push_back (1 + '0');

}

outro

binary.push_back (0 + '0');

}

retorno binário;

}

1
Dislike0
User badge image

Ryko Az

Oi Adriana, obrigado pela informação mas estou procurando a programação, as linhas de comando.

 

mesmo assim obrigado.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais