我想读取一个双重输入(例如从Scanner),并按原样在控制台上进行打印。我的两次输入的精度和比例可能会有所不同。
public class SampleTests {
public static void main(String[] args) {
double d = 235345345345.234534;
System.out.printf("%f",d);
}
}
输出:
235345345345.234530
预期:
235345345345.234534
答案 0 :(得分:-1)
如果您不知道确切的比例和精度。使用%.nf
,其中“ n”是您希望精度不大于的数字。