当前位置:编程学习 > JAVA >>

Java语言实现 一个矩形长宽为了l1、w1,增加了长和宽,不超过l2、w2,维持比例不变,面积最大

问题在标题上 --------------------编程问答-------------------- 是不是 应该有类型限制,要不面积最大 只能无限趋近于一个数 --------------------编程问答-------------------- 这个我也回答不了,别人问我的
引用 1 楼  的回复:
是不是 应该有类型限制,要不面积最大 只能无限趋近于一个数
--------------------编程问答-------------------- 你这题不全啊 数据大小有限制么 比例不变是什么意思. --------------------编程问答-------------------- 给个比较笨的方法   但是 只能无限接近值而不能等于值

      double w1;
   double w2;
   double a=11;
   double b=12;
   if(w1>w2){
   System.out.println("伪命题");
   }else{
   if(a/w1==12/w2){
   System.out.println("最大面积:"+12*w2);
   }else if(a/w1>12/w2){
   System.out.println("最大面积趋近于:"+12*w1/a*12);
   }else if(a/w1<12/w2){
   System.out.println("最大面积趋近于:"+11*w1);
   }
   }
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,