#include <iostream>
int main(void) {
std::streamsize ss = std::cout.precision();
double a = 1.267432;
std::cout << "a = " << a << '\n';
std::cout.precision(3);
std::cout << "a becomes = " << a << '\n';
std::cout.precision(ss);
std::cout << "Original a= " << a << '\n';
std::cout << "The number a in fixed: " << std::fixed << a << '\n'
<< "The number a in default: " << std::defaultfloat << a << '\n';
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4odm9pZCkgewoJc3RkOjpzdHJlYW1zaXplIHNzID0gc3RkOjpjb3V0LnByZWNpc2lvbigpOwoKCWRvdWJsZSBhID0gMS4yNjc0MzI7CgoJc3RkOjpjb3V0IDw8ICJhID0gIiA8PCBhIDw8ICdcbic7CgoJc3RkOjpjb3V0LnByZWNpc2lvbigzKTsKCXN0ZDo6Y291dCA8PCAiYSBiZWNvbWVzID0gIiA8PCBhIDw8ICdcbic7CgoJc3RkOjpjb3V0LnByZWNpc2lvbihzcyk7CglzdGQ6OmNvdXQgPDwgIk9yaWdpbmFsIGE9ICIgPDwgYSA8PCAnXG4nOwoJCglzdGQ6OmNvdXQgPDwgIlRoZSBudW1iZXIgYSBpbiBmaXhlZDogICAgICAiIDw8IHN0ZDo6Zml4ZWQgPDwgYSA8PCAnXG4nCgkJCSAgPDwgIlRoZSBudW1iZXIgYSBpbiBkZWZhdWx0OiAgICAiIDw8IHN0ZDo6ZGVmYXVsdGZsb2F0IDw8IGEgPDwgJ1xuJzsKCglyZXR1cm4gMDsKfQ==