title: Swift: String from float without rounding the values
body: <ol>
  <li><p>It is recommended to round the decimals but i am facing an scenario where i just need to cut down the precision.</p></li>
  <li><p>Output: 15.96 to 16.0 </p></li>
  <li>Desired output: 15.96 to 15.9</li>
  </ol>
  
  <p>Codes:</p>
  
  <pre><code>var value: AnyObject = dict.valueForKey("XXX")!
    var stringVal = NSString(format:"%.1f", value.floatValue)
  </code></pre>
  
  <p>I thought this will be simple but found tricky. Your thoughts on this is highly appreciated.</p>