title: JSONKit changing float values on decoding JSON object from webservice in iphone
body: <p>Float values are getting changed after parsing with <code>JSONKit</code>. The problem occurs after calling <code>objectFromJSONString</code> or <code>mutableObjectFromJSONString</code>.</p>
  
  <p>The JSON response is fine before this method is triggered in <code>JSONKit.m</code>:</p>
  
  <pre><code>static id _NSStringObjectFromJSONString(NSString *jsonString, JKParseOptionFlags parseOptionFlags, NSError **error, BOOL mutableCollection)
  </code></pre>
  
  <p>Original response:</p>
  
  <pre><code>"value":"1002.65"
  </code></pre>
  
  <p>Response after calling <code>objectFromJSONString</code>:</p>
  
  <pre><code>"value":"1002.6500000001" or sometimes "value":"1002.649999999 "
  </code></pre>
  
  <p>Thanks.</p>