Set and clear the showpoint flag : float output « Data Types « C++ Tutorial






#include <iostream>

using namespace std;

int main()
{
  int x = 100;
  double f = 98.6;
  double f2 = 123456.0;
  double f3 = 1234567.0;

  // Set the showpoint flag.
  cout << "Setting showpoint flag.\n";
  cout.setf(ios::showpoint);
  cout << "f2 with showpoint set: " << f2 << "\n\n";

  cout << "Clearing the showpoint flag.\n\n";
  cout.unsetf(ios::showpoint);

  return 0;
}








2.11.float output
2.11.1.Set precision for float number output
2.11.2.Set and clear the showpoint flag
2.11.3.Controlling the printing of trailing zeros and decimal points for floating-point values.
2.11.4.Read and output float
2.11.5.pad the field width with spaces and set the internal and showpos flags