I am currently working with python and creating a simple API on Google App Engine that allows a user to use the GET, POST, DELETE, and PUT verbs by making API calls using the command line. I am using curl to manipulate the data with the API calls. I have been able to successfully add data and display it back but the problem is I have an attribute for 'price' and this price is stored in the datastore on GAE (Google App Engine) as a float and the number is formatted as it is submitted but when the JSON shows whats in the datastore it has a different format. For example storing price 8.99 the JSON response shows 8.9900000000000002. I am pretty sure this is not a GAE problem but a JSON problem.I am currently working with python and creating