#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(6) << ss << '\n'
			  << "The number a in default:    " << std::defaultfloat << a << '\n';

	return 0;
}