相关阅读:
public class HelloWorld {
public static void main(String args[]){
// double dou = 9813113054842628;
String s = "9813113054842628";
System.out.println(Double.valueOf(s));
String s1 = "9813113054842627";
System.out.println(Double.valueOf(s1));
}
}
输出结果
9.813113054842628E15
9.813113054842628E15
原因是oracle的Number精度大于java中的double类型。