Установить цифры после десятичной точки

У меня есть число с плавающей запятой, например 12.12123 Есть ли функция, которая отображала бы только число с двумя цифрами после десятичной точки 12.12?

Вот код:

y1 = ( c1 - (a1 * x)) / b1;
 y2 = ( c2 - a2 * x) / b2;

if (y1 == y2)
  cout << "The same";

поэтому, если y1 = 1,001 и y2 = 1,002, они не выглядят одинаковыми.

Я попытался добавить. cout.setf (ios :: fixed, ios :: floatfield); cout.precision (2);

но, похоже, это не помогает.

17
задан Gerret 22 September 2014 в 08:03
поделиться