title: Problem in using float on Android
body: <p>I am going to develop a calculator on android platform, it is fine in calculating numbers less than 1000000, when I tried to add 1000000 with 0, the result is "1.0000E7"?!
  I try to change the type of result from float to double, but the problem is still here, I try to use long, result becomes normal, but it cannot calculate decimal place anymore....</p>