Здравствуйте, ·, Вы писали:
·>Более точно — есть ровно 2.9999999999978 проблем: аннулирование кэша, придумывание названий, ошибка на единицу и арифметика с плавающей точкой.
Проблема с арифметикой с плавающей точкой решается легко: её можно и вовсе не использовать (если вы не на JS, конечно, программируете).