Para converter um número em decimal para seu complemento de dois, conforme usado no post anterior, utilizei o seguinte programa em C:
int inteiro=236;
unsigned char buf[20];
sprintf(buf,"%X",0xFFFFF-inteiro+1);
printf("%c%c",buf[3],buf[4]);
>> 14
Descrevendo as operações realizadas:
sprintf - retorna um inteiro com o númeor de caracteres (informação inútil para mim neste programa) e faz a string do primeiro argumento (buf) receber, no formato em que está (%X, que significa hexadecimal) a variável no terceiro argumento, que na verdade, é a conta de complemento de dois: FFFFF-DEC2HEX(inteiro) (ele já interpreta como hexadecimal pelo %X) +1.
23 de ago. de 2012
Complemento de 2 em Hexadecimal em C
Assinar:
Postar comentários (Atom)
Quem sou eu
Raphael Fernandes
Carioca, Brasileiro, Estudante de Robótica
Hiperativo, Imperativo
Gosto de tecnologia, de transporte, de Rock, de reclamar e de propagandas criativas (e outras coisas que posso ter falado em um post ou não)
Hiperativo, Imperativo
Gosto de tecnologia, de transporte, de Rock, de reclamar e de propagandas criativas (e outras coisas que posso ter falado em um post ou não)
Veja também...
-
Caminho percorrido pela linha 341 Taquara x Candelária, antiga 241 Taquara x Praça Mauá Sentido Candelária: Praça Nídia Otero Estra...
-
Trajeto percorrido pelas linhas 562L e 4562L Caxias x Pau Ferro via Rocha Miranda e 569L Caxias x Madureira via Rocha Miranda. Sentido Fre...
-
Trajeto percorrido pelas linhas 561L e 4561L Caxias x Freguesia via Jacarepaguá e 568L Caxias x Praça Seca via Vaz Lobo. Sentido Freguesia...
-
Caminho percorrido pela linha 332, da Redentor, Taquara x Castelo via praia da Barra e orla da Zona Sul. OBS: A linha foi encurtada e agora...
-
Procurei no FAQ do apoia.se e não encontrei como substituir a foto de perfil adicionada como doador. Vi até algumas informações para trocar ...
-
Trajeto da linha 390 Curicica x Praça XV antiga 269 Serra Sentido Praça XV: Terminal da Curicica Estrada do Calmete Rua da Ventura ...
-
Trajeto percorrido pela linha 565 Tanque x Gávea, antiga 755 e 465 Cascadura x Gávea. Esta linha foi encurtada após a inauguração da estação...
-
Caminho percorrido pela linha 348, antiga 268 via linha amarela e Estrada dos Bandeirantes. A linha, que já foi até a Praça XV e, teve de se...
-
Caminho da linha 614 Del Castilho - Alvorada: Sentido Barra: Avenida Automóvel Clube (sentido Inhaúma) Linha Amarela Avenida Ayrton Se...
-
Caminho percorrido pela linha Integrada 09 Rio Sul x Piabas, antiga 382 Piabas x Carioca Sentido Largo da Carioca: Estrada do Pontal(Pró...
Um comentário:
croqui
Postar um comentário