title: How to Remove exponent from formatted float in Delphi
body: <p>Given a double value like 1.00500000274996E-8, how do I convert it to it's non scientific format with a maximum number of digits after the decimal point - in this case with 8 digits it would be 1.00500000?</p>
  
  <p>The conversion should not pad with zeros, so 2007 would come out as 2007, and 2012.33 and 2012.33.</p>
  
  <p>I've tried lots of combinations using Format, FormatFloat, FloatToStrF but can't quite seem to hit the jackpot.  Many thanks for any help.</p>
  
  <p>Edit: I should clarify that I am trying to convert it to a string representation, without the Exponent (E) part.</p>