Re[2]: cout и floating point
От: Аноним  
Дата: 19.06.08 15:46
Оценка:
Здравствуйте, vtsyryuk, Вы писали:

V>Здравствуйте, Аноним, Вы писали:


А>>Есть какой-нибудь способ заставить cout выводить большое число с плавающей точкой не в нормализованном виде? Т.е. если у меня к примеру есть переменная, имеющая значение


А>>
А>>double a = 123456789.0;
А>>
,


А>>хотелось бы чтобы cout распечатал 123456789, а не 1.23456789e+08


Sorry, правильнее будет так:
    double c = 123456789.0;
    std::cout.precision( 8 );
    std::cout << std::scientific << c << std::endl;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.