fix the issue in Chrome 31 about precision checking

fix the issue, in Chrome 31 which did more strict precision check, so should consistent the precision to same level.