如何使用java编写一个小数字

如何使用java编写一个小数字,java,Java,如何写一个非常小的数字,这是接近极限0? 像这样: double eps = 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001; 这是一个常量,但在代码中看起来很糟糕。是否有较短的形式?Java支持表达双文本。你可以写一个小数字,比如10-12,如下所示: double eps = 1E-

如何写一个非常小的数字,这是接近极限0? 像这样:

double eps = 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001;
这是一个常量,但在代码中看起来很糟糕。是否有较短的形式?

Java支持表达双文本。你可以写一个小数字,比如10-12,如下所示:

double eps = 1E-12;

值得一提的是,Java有一个可以存储在``中的最小数量。