Хочется гарантированно иметь точку. Семейство printf-ов смотрит в локаль и может заюзать запятую, если локаль это диктует. Попробовал std::stringstream - получается точка, даже если локаль говорит использовать запятую. Я бы его использовал, но хочется быть уверенным, что никакая другая реализация C++ STD не содержит такого stringstream, который бы посмел напечатать запятую.
Посоветуйте чё-нибудь ещё.