The Gateway to Computer Science Excellence

First time here? Checkout the FAQ!

x

+17 votes

The decimal value $0.25$

- is equivalent to the binary value $0.1$
- is equivalent to the binary value $0.01$
- is equivalent to the binary value $0.00111$
- cannot be represented precisely in binary

+18 votes

Best answer

**1st Multiplication Iteration**

Multiply 0.25 by 2

0.25 x 2 = 0.50(Product) Fractional part=0.50 Carry=0 **(MSB)**

**2nd Multiplication Iteration**

Multiply 0.50 by 2

0.50 x 2 = 1.00(Product) Fractional part = 1.00 Carry = 1(LSB)

The fractional part in the 2nd iteration becomes zero and hence we stop the multiplication iteration.

Carry from the 1st multiplication iteration becomes **MSB **and carry from 2nd iteration becomes **LSB**

**So the Result is 0.01**

- All categories
- General Aptitude 1.6k
- Engineering Mathematics 7.5k
- Digital Logic 3k
- Programming & DS 4.9k
- Algorithms 4.3k
- Theory of Computation 6k
- Compiler Design 2.1k
- Databases 4.2k
- CO & Architecture 3.5k
- Computer Networks 4.2k
- Non GATE 1.4k
- Others 1.5k
- Admissions 584
- Exam Queries 571
- Tier 1 Placement Questions 23
- Job Queries 72
- Projects 18

50,115 questions

53,224 answers

184,675 comments

70,473 users