Skip to main content
A-LevelComputer ScienceData representation9618/31 · Oct/Nov 2021 · Q17 Marks

Numbers are stored in a computer using floating-point representation with: • 12 bits for the mantissa • 4 bits for the exponent • two's complement form for both the mantissa and exponent.

  1. (a)(i)Write the normalised floating-point representation of the following unsigned binary number using this system. 1011100.011001 Working Mantissa Exponent[2]
  2. (a)(ii)State the consequence of storing the binary number in part (a)(i) as a floating-point number in this system. Justify your answer. Consequence Justification[2]
  3. (b)Explain the reason why binary numbers are stored in normalised form.[3]

Mark scheme

Marking points from the official mark scheme (Oct/Nov 2021). The mark or mark type is shown in brackets.

  1. [2] One mark for each correct marking point (Max 2)
  2. • 010111000110 (correct mantissa)
  3. • 0111 (correct exponent)
  4. [2] One mark for each correct consequence
  5. One mark for each correct justification
  6. Consequence
  7. • The precision/accuracy of the number would be reduced
  8. Justification
  9. • because the least significant bits of the original number have been truncated/lost // the original number had 13 bits / 14 bits with sign but the mantissa can only store 12 bits
  10. [3] One mark for each correct marking point (Max 3)
  11. • To store the maximum range of numbers in the minimum number of bytes / bits
  12. • Normalisation minimises the number of leading zeros/ones represented
  13. • Maximising the number of significant bits // maximising the (potential) precision / accuracy of the number for the given number of bits
  14. • ... enables very large / small numbers to be stored with accuracy.
  15. • Avoids the possibility of many numbers having multiple representations.

Write your answer and get it marked

On Oracle Prep you can write or photograph your own answer and have it marked by AI against this mark scheme, with feedback on what you missed.

Sign up free →

About this question

Topic
Data representation, A-Level Computer Science (syllabus 9618). Structured question, 7 marks.
Source
A-Level Computer Science, Oct/Nov 2021 Paper 3 Variant 1, question 1.

Questions and mark schemes are from past examination papers and remain the copyright of the exam board. How Oracle Prep builds its content

Related Computer Science questions

© 2026 Oracle Prep