fix the issue, in Chrome 31 which did more strict precision check, so should consistent the precision to same level.
Merge pull request #95 from ElvisYang/master

fix the issue in Chrome 31 about precision checking