01 · The idea
In everyday language
William Kahan helped make floating-point computation more dependable. Representable numbers have gaps, so arithmetic must round, and small choices can have large consequences. His work in numerical analysis and the development of IEEE floating-point standards helped establish consistent behaviour for a wide range of machines.
Why it matters
Predictable numerical rules make scientific software easier to analyse, test and move between systems.

