Ir ao conteúdo
  • Cadastre-se

Converter binario para hexadecimal em C#


JhOnE RoSsInI

Posts recomendados

Bom galerinha eu queria saber se alguem sabe o código para converter binario para hexadecimal eu tenho um aqui mas ele convert a cada 32 caracteres dentro de uma TexBox, eu queria que ele convertesse sem limite o código com limite é esse

//Binario para Hexadecimal
string mybinary = txt_decimal.Text;
string myhex = Convert.ToString(Convert.ToUInt32(mybinary, 2), 16).ToString();
txt_hexadecimal.Text = myhex.ToString();

valeu aqueles que ajudarem

Link para o comentário
Compartilhar em outros sites

Resolvido pode fechar o tópico. Ocódigo ta ai pra que quiser da uma olhada

        private void btn_convert_if_Click(object sender, EventArgs e)
{
string CharForChar = txt_binario.Text;
string[] armazenarIF = new string[4];
string comparar;
int contIF = 0;
bool OnOff = false;

foreach (char bin in CharForChar)
{
armazenarIF[contIF] = bin.ToString();

if (contIF == 3)
{
comparar = armazenarIF[0] + armazenarIF[1] + armazenarIF[2] + armazenarIF[3]; //+ armazenarIF[4];
if (comparar == "0001")
{
txt_hexadecimal.Text += 1;
}
if (comparar == "0010")
{
txt_hexadecimal.Text += 2;
}
if (comparar == "0011")
{
txt_hexadecimal.Text += 3;
}
if (comparar == "0100")
{
txt_hexadecimal.Text += 4;
}
if (comparar == "0101")
{
txt_hexadecimal.Text += 5;
}
if (comparar == "0110")
{
txt_hexadecimal.Text += 6;
}
if (comparar == "0111")
{
txt_hexadecimal.Text += 7;
}
if(comparar == "1000")
{
txt_hexadecimal.Text += 8;
}
if (comparar == "1001")
{
txt_hexadecimal.Text += 9;
}
if (comparar == "1010")
{
txt_hexadecimal.Text += "A";
}
if(comparar == "1011")
{
txt_hexadecimal.Text += "B";
}
if (comparar == "1100")
{
txt_hexadecimal.Text += "C";
}
if(comparar == "1101")
{
txt_hexadecimal.Text += "D";
}
if(comparar == "1110")
{
txt_hexadecimal.Text += "E";
}
if(comparar == "1111")
{
txt_hexadecimal.Text += "F";
}
contIF = 0;
comparar = "";
OnOff = true;
}
contIF++;
if (OnOff == true)
{
contIF = 0;
}
else
{
OnOff = false;
}
OnOff = false;
}
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para 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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!