recategorized by
24,466 views
40 40 votes

The number of $1$'s in the binary representation of $(3\ast4096 + 15\ast256 + 5\ast16 + 3)$ are:

  1. $8$
  2. $9$
  3. $10$
  4. $12$

9 Answers

Best answer
118 118 votes
I suggest the following approach, here we can clearly see that numbers are getting multiplied by powers of $16.$ So this is nothing but Hexadecimal number in disguise.

$(3\times 4096 + 15 \times 256 + 5 \times 16 + 3)  = (3F53)_{16} = (0011111101010011)_2$ which has total $2 + 4 + 2 + 2 = 10\;\; 1's$

Correct Answer: C.
edited by
82 82 votes

We have,  3*4096 + 15*256 + 5*16 + 3

              = (2+1)*212     + (8+4+2+1) * 28          +  (4+1)*24  + 2 + 1

              = 213 + 212      + 211  + 210 + 2+ 28   +   26 + 24   + 2 + 1

              = 1        1            1       1        1      1          1      1      1     1

              = 10  1's     So, OPTION (C) .. 

42 42 votes
$3 = (11)_2$
$3\times 4096 = 3\times (2^{12}) = (11)_2<< 12 = (11000000000000)_2$

Similarly, $15 \times 256 = (1111)_2 << 8 = (111100000000)_2$ and $5 \times 16 = (101)_2 << 4 = (1010000)_2$

So, $3\times 4096 + 15 \times 256 + 5\times 16 + 3 = (11111101010011)_2$

Number of 1's = 10.
5 5 votes
Answer is C.

All 4096,256,16 needs only 1 one to be represented in binary

3 - requires 2   1's

15 - requires 4 1's

5 - requires 2 1's

3 - requires 2 1's

so adding all those we get 2+4+2+2= 10
0 0 votes

Powers of 16 go like: 1,16, 256, 1024, 65536, 1048576...

Interestingly enough, these are all powers of 2 as well.

 

As it happens, even the powers of 8 conform to this pattern.

Powers of 8 go like: 1, 8, 64, 512, 4096, 32768

 

That's because 16 is nothing but $2^4$; so $16^2$ = $(2^4)^2$ = $2^8$. Same can be derived for 8.

So, when you see 4096, don't immediately jump to $2^{12}$ — first check if it is a power of 16 or 8 as well. Because higher the base, easier is to solve such questions.



 

Coming to the question, given is hexadecimal format => 0x3F53 = Ten 1's in binary.

Option C

Answer:
Position:
Show:

Related questions

29 29 votes
2 answers 2 answers
5.0k
5.0k views
Kathleen asked Oct 8, 2014
5,023 views
The following is an incomplete Pascal function to convert a given decimal integer (in the range $-8$ to $+7$) into a binary integer in $2$’s complement representation. De...
40 40 votes
9 answers 9 answers
14.4k
14.4k views
Kathleen asked Sep 22, 2014
14,413 views
The range of integers that can be represented by an $n$ bit $2’s$ complement number system is:$-2^{n-1} \text{ to } (2^{n-1} -1)$$-(2^{n-1} -1) \text{ to } (2^{n-1} -1)$$...
14 14 votes
2 answers 2 answers
6.0k
6.0k views
go_editor asked Jun 15, 2016
5,985 views
Which of the given number has its $\text{IEEE - 754}$ $32$-bit floating point representation as $\text{(0 10000000 110 0000 0000 0000 0000 0000)}$$2.5$$3.0$$3.5$$4.5$
14 14 votes
4 answers 4 answers
15.4k
15.4k views
anand007 asked Jun 14, 2016
15,400 views
The decimal number has $64$ digits. The number of bits needed for its equivalent binary representation is?$200$$213$$246$$277$