1 Min Q&A – Data Representation & Normalised Floating-Point

Q: Why does floating-point binary struggle to store clean decimals like 0.1?

A: Binary counts in negative powers of 2 (halves, quarters, eighths). Fractions like 0.1 turn into infinitely recurring binary fractions, forcing floating-point systems to round off and introduce tiny precision errors.

#CIE
Theory & Architecture (Paper 1 & 3)
Data Representation & Normalised Floating-Point

Leave a Comment

Your email address will not be published. Required fields are marked *