title: Controlling the amount of decimal places
body: <p>Is there a way within <em>C++</em> of setting a definitive amount of decimal points to a float value? for example if i were to record multiple times as float values, i would most likely generate different results (in terms of number of decimal places) and would like to generate numbers of the same lengths i.e if a number were to return as <code>1.33</code> and there are other numbers returning as say <code>1.333</code> i would like to make the first result read as <code>1.330</code>. </p>
  
  <p>I understand there are methods of limiting the amount of decimal places such as <code>setprecision()</code> but i do not want to loose accuracy of my times.</p>