题目描述:

寻找某两个数相除,其结果 离黄金分割点 0.618最近

分母和分子不能同时为偶数
分母和分子 取值范围在[1-20]

代码:

public class Fortest {public static void main(String[] args) {/*** 寻找某两个数相除,其结果 离黄金分割点 0.618最近** 分母和分子不能同时为偶数* 分母和分子 取值范围在[1-20]*/int a =0;int b= 0;double min = 100000000000.00;double res = 0;for(int i=1;i<=20;i++){for (int j=1;j<=20;j++){if (i %2 == 0 && j%2 ==0){continue;};double cha = (double)i/j - 0.618d;//需要把int值转为double 类型值 进行运算if (Math.abs(cha)<min){min = Math.abs(cha);a = i;b =j;res = (double)i/j;}}}System.out.println("a:"+a+"  b:"+b+"  res:"+res);}
}

java 求黄金分割点相关推荐

  1. java求无理数近似,java 实现黄金分割数的示例详解

    黄金分割数 0.618 与美学有重要的关系.舞台上报幕员所站的位置大约就是舞台宽度的 0.618 处, 墙上的画像一般也挂在房间高度的 0.618 处,甚至股票的波动据说也能找到 0.618 的影子- ...

  2. 年年有余之java求余的技巧集合

    背景 传说里玉皇大帝派龙王马上降雨到共光一带,龙王接到玉皇大帝命令,立马从海上调水,跑去共光施云布雨,但粗心又着急的龙王不小心把海里的鲸鱼随着雨水一起降落在了共光,龙王怕玉皇大帝责怪,灵机一动便声称他 ...

  3. Java求字符串中出现次数最多的字符

    Java求字符串中出现次数最多的字符  [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51933611      Java ...

  4. java求期望_Java 11的期望

    java求期望 过去的几年对Java世界一直是动荡不安的,在相当多的发行版中添加了各种各样的功能. 在开发人员社区中,人们逐渐意识到Java的开发速度不够快. 在最初的20年中,Java平台和Java ...

  5. java求1000内的水仙花数

    java求1000内的水仙花数 /*** java求1000内的水仙花数*/ public class Test29 {public static void main(String[] args) { ...

  6. java 整数变负数_年年有余之java求余的小技巧

    背景 传说里玉皇大帝派龙王马上降雨到共光一带,龙王接到玉皇大帝命令,立马从海上调水,跑去共光施云布雨,但粗心又着急的龙王不小心把海里的鲸鱼随着雨水一起降落在了共光,龙王怕玉皇大帝责怪,灵机一动便声称他 ...

  7. java 求两线交点_JAVA求两直线交点和三角形内外心的编程代码

    JAVA求两直线交点和三角形内外心的编程代码 一.求两直线交点 复制代码 代码如下: class Point { double x; double y; public Point() { this.x ...

  8. 用Java求s=a+aa+aaa+.....+aaa...a的值

    用Java求s=a+aa+aaa+-+aaa-a的值 package p3;import java.util.Scanner;public class samenumber {public stati ...

  9. 输入两个正整数m和n,用java求其最大公约数和最小公倍数

    输入两个正整数m和n,用java求其最大公约数和最小公倍数 一.class commonnumber package p3;import java.util.Scanner;public class ...

  10. Java求1到任意一个数的阶乘和

    3.Java求1到任意一个数的阶乘和 package p1;import java.util.Scanner;public class numberji {public static void mai ...

最新文章

  1. HDU 2084 数塔(DP)(JAVA版)
  2. 【转载】mysql主键的缺少导致备库hang
  3. java -jar 未响应_Java 方法性能监控和统计工具 MyPerf4J
  4. MPB:南土所冯有智组-基于微量热曲线的微生物群落代谢特征分析
  5. MySQL_控制台操作_01
  6. python入门代码示例-总算知道python入门代码示例
  7. Activiti操作数据库中文乱码
  8. 判别两棵树是否相等 设计算法_从匈牙利算法到KM算法
  9. java判断ajax请求_判断Httprequest 是否ajax 请求的方法
  10. .NET使用免费开源类库操作Excel
  11. IIS6.0应用程序池回收和工作进程【转:http://www.cnblogs.com/freshman0216/archive/2008/06/02/1212460.html】...
  12. asio 组播包ssdp
  13. 商品图像识别是什么?如何实现图像识别呢?
  14. “绿萌”仿“大麦”演出购票APP
  15. 计算机电源多低无法使用吗,怎么确定电脑电源供电不足?
  16. 神经网络与深度学习(二) pytorch入门——张量
  17. 百度网盘 http://pandownload.com/index.html
  18. Java实现递归 斐波那契数列 阶乘
  19. 购买云服务器和域名的过程备案
  20. 浮点数陷阱——小数计算时与主观感觉不相符的异常

热门文章

  1. AJAX框架眼镜穿搭夏天,30度的夏天,男生应该如何穿搭?看这9种时尚组合!
  2. Android 圆形调色板
  3. WPS批量根据标题设置目录编号问题与目录级别快速调整
  4. Ventana Research|是时候把指标中台纳入企业数据架构了!
  5. 风变编程python24_如何看待风变编程的 Python 网课?
  6. excel随机数_利用excel快速凭空制造大量随机数据?想要制造什么数据都可以
  7. 多模态融合(三)MFAS: Multimodal Fusion Architecture Search
  8. 常用工具方法(7S,28,SWOT,PDCA,SMART,6W2H,时间管理四矩阵,WBS,碎石分析,ORID)
  9. 遭DeFi反噬,以太坊绝地反击 |链捕手
  10. android字体颜色渐变色,实现TextView文本颜色渐变的骚操作