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

