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

btchen 2012-10-23 07:48:41
问题在标题上
...全文
120 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
snow-is-my-Love 2012-10-23
  • 打赏
  • 举报
回复
给个比较笨的方法 但是 只能无限接近值而不能等于值

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);
}
}
zqfddqr 2012-10-23
  • 打赏
  • 举报
回复
你这题不全啊 数据大小有限制么 比例不变是什么意思.
btchen 2012-10-23
  • 打赏
  • 举报
回复
这个我也回答不了,别人问我的
[Quote=引用 1 楼 的回复:]

是不是 应该有类型限制,要不面积最大 只能无限趋近于一个数
[/Quote]
snow-is-my-Love 2012-10-23
  • 打赏
  • 举报
回复
是不是 应该有类型限制,要不面积最大 只能无限趋近于一个数

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧