[an error occurred while processing this directive]
На самом деле, задача не такая простая. Стандартные функции, такие как format и FloatToStrF округляют некорректно (последняя цифра не всегда соответствует правилам округления). Об этом много писали на форумах и в этом легко убедиться.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)