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...
-
Trajeto percorrido pelas linhas 561L e 4561L Caxias x Freguesia via Jacarepaguá e 568L Caxias x Praça Seca via Vaz Lobo. Sentido Freguesia...
-
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 ...
-
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...
-
No post anterior , vimos como obter um conteúdo da interface Android para dentro do processamento em Java. Agora, o objetivo é processar alg...
-
No Blogger, ao alterar o cabeçalho, é possível adicionar uma imagem (em Layout , Cabeçalho ). Entretanto, ela fica alinhada com a e...
-
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 Integrada 09 Rio Sul x Piabas, antiga 382 Piabas x Carioca Sentido Largo da Carioca: Estrada do Pontal(Pró...
-
Em Fortaleza, o candidato do PT parece ter virado na reta final, e está em primeiro na pesquisa, evitando um trágico segundo turno entre um ...
-
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 percorrido pela linha 352 Riocentro x Castelo, antiga 268 via Autódromo Sentido Jacarepaguá: Rua Santa Luzia Avenida Marechal C...
Um comentário:
croqui
Postar um comentário