...в строковом виде хранить действительно надёжней, т.к. нет естественного округления.
но памяти жрут наверно (один символ - 1 байт в ASCII, а в Юникоде - 2 Байта) и тормозят, т.к вначале строки надо преобразовать в числовой формат, выполнить математические операции (тут вопрос!? операции выполняются внутренним алгоритмом с фиксированной запятой или используется конвертация в формат с плавающей и обычная с ними арифметика), и обратно преобразовать в строки...