有没有办法在java中使用doubled+1==d
我只是好奇是否有办法做到这一点d + 1 == d。如果 d 是双数。也许有人可以与我分享一些知识。
回答
是的,当然了。
class Main {
public static void main(String args[]) {
System.out.println(1.0e52 + 1);
}
}
印刷
1.0E52
这实际上将用于与绝对值至少2号真正53,由于尾数的double具有精度52位。
我只是好奇是否有办法做到这一点d + 1 == d。如果 d 是双数。也许有人可以与我分享一些知识。
是的,当然了。
class Main {
public static void main(String args[]) {
System.out.println(1.0e52 + 1);
}
}
印刷
1.0E52
这实际上将用于与绝对值至少2号真正53,由于尾数的double具有精度52位。