Это скорее вопрос любопытства, но кто-нибудь знает, как отрицательные значения точности обрабатываются на C++? Например:значения отрицательной точности в ostream
double pi = 3.14159265;
cout.precision(-10);
cout.setf(ios::fixed, ios::floatfield);
cout << pi << endl;
Я попытался это и с помощью GCC, и кажется, что значение точности игнорируется, но мне было интересно, если есть какая-то официальная линия на то, что происходит в этой ситуации.