Цитата(Dog Pawlowa @ Dec 5 2006, 09:38)

Цитата(Dimmy @ Dec 4 2006, 23:11)

Скорей всего придется свою процедуру писать.
По моему опыту, практически всегда при выводе диапазон выводимого числа известен с точностью до одного-двух порядков, поэтому "своя процедура" достаточна проста, если преобразовать в целочисленный тип перед выводом.
А float нужно, чтобы не париться при вычислениях, если нужна точность, а памяти и быстродействия хватает.
Свою пишите. Зачем Вам универсальные навороты sprintf'a и как следствие, ненужные проблемы с памятью? Своя функция будет маленькая, узкозаточенная и предсказуемая (как реализуете

). Способ реализации описали выше, если непонятно - спрашивайте.