如何在java中编写双倍数字?
我有部分代码:如何在java中编写双倍数字?,java,number-formatting,Java,Number Formatting,我有部分代码: public void CollectorOrPocrushka(double output) { if (output <= 0.4999999999999999999999) System.out.println("покришка"); if (output > 0.5 && output <= 1.0) System.out.println("колектор&
public void CollectorOrPocrushka(double output) {
if (output <= 0.4999999999999999999999)
System.out.println("покришка");
if (output > 0.5 && output <= 1.0)
System.out.println("колектор");
}
public void collectorororpocrushka(双输出){
if(output 0.5&&output如果您的问题将简化第一个if条件,并且您的目标是检查输出是否小于或等于0.499999999999999,则可以轻松编写
if(输出<0.5)
系统输出打印项次(“Пццца”);
写得更短怎么写?比如可能只写0.49
然后在9
上加一个横条?你有什么想法?这能回答你的问题吗?我的意思是,如何从0.4999999变为0.49e^10@Kevin Anderson我是说,如何从0.4999999变为0.49e^10这样的东西你不能用0.49,贝卡使用它不是0.49999999999999999999999,而是更像0.48999999999999999。你不能使用0.49e^10,因为它是490000000,我的意思是,如何从0.4999999…类似于0.49e^10@AmrDeveloper的东西