16 digits
6 digits
4 digits
All of the above E. None of the above
Answer is Wrong!
Answer is Right!
The correct answer is B. 6 digits.
A 16-bit word can store 2^16 = 65536 different values. A floating point number is stored in a 16-bit word as a sign bit, an exponent, and a significand. The sign bit indicates whether the number is positive or negative. The exponent is a 4-bit number that indicates the power of 2 to which the significand should be raised. The significand is a 12-bit number that represents the fractional part of the number.
The accuracy of a floating point number is determined by the number of digits that can be
132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/>
Subscribe on YouTube
stored in the significand. A 12-bit significand can store 12 digits of precision. Therefore, the accuracy of a floating point number representable in two 16 bit words of a computer is approximately 6 digits.
Option A is incorrect because it states that the accuracy is 16 digits. This is not possible because a 16-bit word can only store 16 bits of information.
Option C is incorrect because it states that the accuracy is 4 digits. This is not possible because a 12-bit significand can store 12 digits of precision.
Option D is incorrect because it states that all of the above are correct. This is not possible because option A is incorrect and option C is incorrect.
Option E is correct because it states that none of the above are correct.