FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Profissional > Programação, scripts, web e banco de dados
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 753.837 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 28-04-2004, 19:51   #1 (permalink)
ThiagoDN
Super Participante
 
Registrado em: Feb 2004
Localização: Curitiba - PR
Mensagens: 764
Reputação: 17 ThiagoDN está indo no caminho certo
Padrão Decimal, Hexadecimal e Binário

Opa!

Não sei se é aqui que posto isso... por favor movam se eu coloquei no lugar errado.

Estive procurando tutoriais na internet sobre como converter de decimal para hexa, de hexa para bi, etc.

Achei no fórum uns posts do jqueiroz ( http://www.forumgdh.net/viewtopic.php?t=119160&highlight=hexadecimal ), mas me deu até dor de cabeça... haha...

Saberiam algum livro, tutorial, texto, qualquer coisa que fale sobre isso de forma bem fácil? Procurei sobre o livro Uma Introdução Ilustrada à Computação mas não achei nada... :cry:
__________________
P4 1,4Mhz - Intel D850GB - 640MB RIMM - MSI GeForce 4 MX-440 - Maxtor 40GB 7200RPM - Lucent Win Modem - ATX 350W - Creative SB Live! Platinum 5.1 - Samsung 753DF 17" - Drive 1.44 - Pinnacle Studio DV - LG DVD-ROM - LG CD-RW - Realtek 10/100
ThiagoDN está offline   Responder com Quote
Antigo 28-04-2004, 20:00   #2 (permalink)
Janor®
Membro Senior
 
Registrado em: Jan 2002
Mensagens: 276
Reputação: 21 Janor® está indo no caminho certo
Padrão

Assim, eu li e entendi facil facil no livro do gabriel torres, o Hardware "a biblia".... ta tudo explicadinho certinho lah....
__________________
Great HaRdWaReXPeRt
[P4 2.0GHz] [P4S8X-X] [768 DDR 333] [GF 4 MX440][120GB 7200] [2x 10/100] [USR 56K] [ATX 4BS] [W2003 SBS]
Janor® está offline   Responder com Quote
Antigo 28-04-2004, 20:08   #3 (permalink)
Wormer
Zumbi
 
Registrado em: Mar 2002
Localização: Salto - SP
Idade: 28
Mensagens: 6.339
Reputação: 28 Wormer está indo no caminho certo
Enviar mensagem via MSN para Wormer
Padrão

Procure apostilas com algum amigo que faz faculdade nessa área, isso foi uma das primeiras coisas que aprendi lá.
__________________
Por favor evitem fazer perguntas técnicas por MP, o fórum existe para isso.

EeePC 4G 701 + Windows Vista Ultimate
Wormer está offline   Responder com Quote
Antigo 28-04-2004, 20:10   #4 (permalink)
ThiagoDN
Super Participante
 
Registrado em: Feb 2004
Localização: Curitiba - PR
Mensagens: 764
Reputação: 17 ThiagoDN está indo no caminho certo
Padrão

Citação:
Postado Originalmente por Janor®
Assim, eu li e entendi facil facil no livro do gabriel torres, o Hardware "a biblia".... ta tudo explicadinho certinh...
Vixi... mas comprar o livrão só pra isso é soda... no momento to estudando programação...

Quer xerocar e me mandar? haha...

Valeu pela dica!!!
__________________
P4 1,4Mhz - Intel D850GB - 640MB RIMM - MSI GeForce 4 MX-440 - Maxtor 40GB 7200RPM - Lucent Win Modem - ATX 350W - Creative SB Live! Platinum 5.1 - Samsung 753DF 17" - Drive 1.44 - Pinnacle Studio DV - LG DVD-ROM - LG CD-RW - Realtek 10/100
ThiagoDN está offline   Responder com Quote
Antigo 28-04-2004, 21:58   #5 (permalink)
diraol
Veterano
 
Registrado em: Apr 2004
Localização: São Paulo - SP - CEP: 01256110
Mensagens: 1.104
Reputação: 17 diraol está indo no caminho certo
Enviar mensagem via ICQ para diraol
Padrão

cara, eu tenho um tuto de hexadecimal aki q eu montei....... tipo, é voltado para o trabalho na tabela de cores do HTML...... mas é uma boa explicação sobre HEXADECIMAL....

se quiser me manda um email ou uma pm.....
__________________
A64X23800+AM2 / MSI K9N Platinum SLI / 2x1Gb Kingston DDRII667 / SaphireX1950PRO AVIVO / 2xRaptor36.7Gb-RAID0 / Seagate80Gb / Seventeam 500W / Samsung 710N / Centurion 530 / LG DVD-RW / CNPS9500
diraol está offline   Responder com Quote
Antigo 29-04-2004, 0:33   #6 (permalink)
regis-sp
Super Participante
 
Registrado em: Mar 2003
Localização: São Paulo-SP CEP:03591-010
Mensagens: 921
Reputação: 20 regis-sp está indo no caminho certo
Enviar mensagem via MSN para regis-sp
Padrão

Eu aprendi tudo isso no primeiro e segundo ano da facul... não é difícil não.
Procura no Google por "Sistemas de Numeração", vai achar diversas apostilas em PDF.
O segredo é achar alguém que EXPLIQUE de forma simples, porque a maioria das pessoas se atrapalham pra explicar.
No meu caso tive excelentes professores, foi na boa. Se tiver dificuldade me manda um email que eu dou um jeito de arrumar umas apostilas pra vc.
(reginaldo.ornellas@ig.com.br)

Abraço e boa sorte
__________________
- Reginaldo Ornellas
www.preventinfo.com.br - São Paulo - SP
Serviços em Informática & Comunicação Visual
Fotografia: http://www.flickr.com/photos/regis-sp/
regis-sp está offline   Responder com Quote
Antigo 30-04-2004, 19:44   #7 (permalink)
Guga-SP
Membro Senior
 
Registrado em: Jun 2003
Localização: São José dos Campos
Mensagens: 333
Reputação: 18 Guga-SP está indo no caminho certo
Enviar mensagem via ICQ para Guga-SP
Padrão

Tudo é muito simples. A lógica é a mesma para todos os sistemas de numeração. Para transformar de decimal para qualquer outro, basta ir dividindo o número em questão pela base do outro número e aproveitar o último resultado mais os "restos" da divisão, tomando-os de trás para frente. Exemplo:

Converter 23 para binário (binário é 2):

23 / 2 = 11 sobra 1
11 / 2 = 05 sobra 1
05 / 2 = 02 sobra 1
02 / 2 = 01 sobra 0 (O último resultado é o 1, pois não dá mais para dividir)

23 em binário é: 10111, olhando de baixo para cima.

Para transformar binário em hexa, agrupar os dígitos de 4 em 4, começando por trás e converter cada grupo de 4 dígitos no algarismo correspondente.

Exemplo : 10111 vira 0001 0111 (2 grupos de 4 )
Usar a seguinte tabela:

0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F

23 = 10111 (binário) = 17 (hexa)

Se preferir transformar 23 em decimal direto para hexa, usar o mesmo raciocínio:

23/16 = 1 sobra 7 (o 1 é o último resultado e o 7 é o resto )

23 (decimal) = 17 (hexa)

Para voltar de qualquer outro sistema para decimal, multiplicar o valor do dígito pela base correspondente elevado ao expoente da sua posição. Parece dificil, mas nao é. Veja:

Vamos transformar 10111 para decimal de novo.

Vamos começar de trás para frente

1 * 2^0 = 1
1 * 2^1 = 2
1 * 2^2 = 4
0 * 2^3 = 0
1 * 2^4 = 16

16+4+2+1 = 23 VIRAM !!!

Para transformar do Hexa, usar o 16 como base, assim:

7 * 16^0 = 7
1 * 16^1 = 16

16+7=23.

Dúvidas ? Não é fácil ?
__________________
Duron 950 MHz - M812 - Sis730 - Sis7018 - HSP56AMR - 256 Mb DIMM - Maxtor 20 Gb - CD-RW LG 32x10x40- Slack 9.1 - Mandrake 9.1 -Win98
Linux User #316281
Guga-SP está offline   Responder com Quote
Antigo 30-04-2004, 19:53   #8 (permalink)
RoadKill
Zumbi
 
Avatar de RoadKill
 
Registrado em: Feb 2003
Localização: Mogidas Cruzes - SP
Mensagens: 8.860
Reputação: 32 RoadKill Tem uma excelente energiaRoadKill Tem uma excelente energia
Padrão

Acho que fica melhor na sala de programação
__________________
Não sei como é que foi...
Só sei que foi assim.
Sou a favor da netiqueta
http://octopusland.com
http://www.ogimp.com.br/
RoadKill está offline   Responder com Quote
Antigo 29-08-2006, 9:39   #9 (permalink)
vitorgrohs
Newbie
 
Registrado em: Apr 2006
Localização: piraquara/pr
Mensagens: 7
Reputação: 0 vitorgrohs está indo no caminho certo
Enviar mensagem via MSN para vitorgrohs
Padrão

esse ultimo post eh de 2004
nao entendo como funciona a coversao hexa pra decimal e decimal pra hexa
bem tinha q saber isso . se alguem puder responder logo vitorgrohs@hotmail.com
necessito muito. obrigado.
vitorgrohs está offline   Responder com Quote
Antigo 29-08-2006, 14:11   #10 (permalink)
jqueiroz
Highlander
 
Avatar de jqueiroz
 
Registrado em: May 2002
Localização: Tijuca/RJ
Idade: 9
Mensagens: 87.724
Reputação: 778 jqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputação
Padrão

Olá vitorgrohs,

O tópico que o ThiagoDN citou está difícil de ser acessado devido à mudança para o novo fórum. Tente acessar por este link aqui:
http://www.hardware.com.br/comunidade/binario-digitos/119160/#866613

Você entende como funcionam os sistemas de numeração, né?
__________________
Visite Quepolis (link de indicação) | "chmod 777 nunca ajudou ninguém" (c) 2002-2010 JQueiroz/FGdH
CCNP: √ ² CCSI: □ | Conheça o Novo Bebuns
jqueiroz está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 14:45.