Your Android calculator just pretty-prints the result. Internally, both Android and SB use the same floating-point standard: the IEEE 754 double. The Android will get the same result as SB (at least it should, or something is very wrong), but most people don't want to look at a number that long so it makes it look fancy. Of course, you may have known that already.