Avoid round number when casting a float to string
<p>I need avoid round number when casting a float to string, I need the number is exactly the same.</p>

<p>In this moment if I make this:</p>

<pre><code>String value =  String.valueOf(1234567.99);
</code></pre>

<p>The the value = 1234568.0  ,so I need the value = 1234567.99 after casting.</p>
