How to convert a binary number to Hexa decimal number??
(Note:Do not convert it into binary and to Hexadecimal)
Answer Posted / vignesh1988i
let us take a binary number.. say :
0000000110101110 (16 bit number)
we already know it's the consersion to HEXA DECIMAL equivalent.... so split the numbers into 4 bits each... like,
0000 0001 1010 1110 (16 bit number)
and for converting directly there is a conversion called 8421 code...
8421 | 8421 | 8421 | 8421
0000 | 0001 | 1010 | 1110
now in the first pass it is zero (from left to right) , second it is 1 , in third it is 10 (A in hexa.) , in fourth it is 14 (E in hexa.)
thus the final representation for the above binary is : 1AE
thank u
| Is This Answer Correct ? | 12 Yes | 4 No |
Post New Answer View All Answers
Explain pointers in c programming?
What is difference between && and & in c?
In C programming, how do you insert quote characters (‘ and “) into the output screen?
Why & is used in c?
How can you check to see whether a symbol is defined?
What is the difference between constant pointer and constant variable?
What is structure padding and packing in c?
Explain how do you use a pointer to a function?
What are logical errors and how does it differ from syntax errors?
When should the const modifier be used?
What is assert and when would I use it?
What does sizeof return c?
What are the preprocessor categories?
A global variable when referred to in another file is declared as this a) local variable b) external variable c) constant d) pointers
void main(int n) { if(n==0) return; main(--n); printf("%d ",n); getch(); } how it work and what will be its output...............it any one know ans plz reply