//overuje presnost typu double
#include<iostream>
#include<iomanip>
using namespace std;
int main(void){  
  float x;
  double y,z;
  x = 1./3.; 
  y = 1./3.;  	// stejna konstanta ale jiny typ
  z = 1/3;    	// pozor na celociselne deleni
  cout << fixed << setprecision(20); 
  cout << "float:" << setw(30) << x << endl;
  cout << "double:" << setw(25) << y << endl;
  cout << "double:" << z << endl;
}
