Страница 1 из 1

Ограничение символов...

Добавлено: 04 мар 2013, 19:29
Frairs
Вот такой кусок программы:

Код: Выделить всё

S=cos(M_PI/2); 

printf("\nx=%lf; cos(x)=%lf", M_PI/2, S); 
cout << endl; 
cout << setprecision(1) << "cos=" << S; 
Через принт выводит 0, через cout выводит 6е-017. А я хочу что бы он округлил до 0. Как это сделать?

Тип переменной S dauble.

Re: Ограничение символов...

Добавлено: 05 мар 2013, 21:24
Romeo
Как-то так: %1.0lf