Countless debates in classrooms, lecture halls and online forums have swirled around the question of whether 0.999... equals ...