// setprecision example
#include <iostream> // std::cout, std::fixed
#include <iomanip> // std::setprecision
int main () {
int precision = 2;
double f =3.14159;
std::cout << std::setprecision(precision) << f << '\n';
++precision;
std::cout << std::setprecision(precision) << f << '\n';
return 0;
}
Ly8gc2V0cHJlY2lzaW9uIGV4YW1wbGUKI2luY2x1ZGUgPGlvc3RyZWFtPiAgICAgLy8gc3RkOjpjb3V0LCBzdGQ6OmZpeGVkCiNpbmNsdWRlIDxpb21hbmlwPiAgICAgIC8vIHN0ZDo6c2V0cHJlY2lzaW9uCiAKaW50IG1haW4gKCkgewogICAgaW50IHByZWNpc2lvbiA9IDI7CiAgZG91YmxlIGYgPTMuMTQxNTk7CiAgCiAgc3RkOjpjb3V0IDw8IHN0ZDo6c2V0cHJlY2lzaW9uKHByZWNpc2lvbikgPDwgZiA8PCAnXG4nOwogICsrcHJlY2lzaW9uOwogIHN0ZDo6Y291dCA8PCBzdGQ6OnNldHByZWNpc2lvbihwcmVjaXNpb24pIDw8IGYgPDwgJ1xuJzsKIAogIHJldHVybiAwOwp9