练习题:

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

分母和分子不能同时为偶数

分母和分子 取值范围在[1-20]

代码:public class HelloWorld {

public static void main(String[] args) {

String x = "";

String d = "";

double k1 = 0;

double k2 = 20;

for(int i=1;i<21;i++){

for(int j=1;j<21;j++){

if(i%2==0 && j%2==0){

continue;

}

else

{

double k = (double) i/j;

if(k<=0.618)

{

if(k1

{

k1=k;

x = i+"÷"+j+"="+k;

}

}

else

{

if(k2>k)

{

k2=k;

d = i+"÷"+j+"="+k;

}

}

}

}

}

System.out.println("小于并接近分割值的是:"+x);

System.out.println("大于并接近分割值的是:"+d);

}

}

java分子分母题,JAVA黄金分割点练习题相关推荐

  1. java分子分母的加减乘除_JAVA实现精确的加减乘除代码

    用java代码实现一个加减乘除运算计算器白雪公主的故事告诉我们,就算七个屌丝对她好,也比不过高富帅给她的一个吻. 现场写一个:代码如下 import java.util.Scanner; public ...

  2. java 分子 分母_Java写一个类表示分数。分数由分子和分母组成。

    写一个类表示分数.分数由分子和分母组成. 写一个方法,实现分数相乘. 写一个方法,显示分数的值. 利用这个类:求分数 1/3 和 2/5 的乘积,并显示最终结果. public class zhouc ...

  3. java分子分母的加减乘除_加减乘除四则运算

    个人项目实战-四则混合运算 coding.net源码地址 :https://git.dev.tencent.com/qyj814/fours.git 一.实验要求 基本任务: 使用JAVA编程语言,独 ...

  4. java接口编程题_Java接口练习题

    1.说出下面程序的执行结果: interface InterfaceA { String S = "good "; void f(); } abstract class Class ...

  5. java 字符串编程题,JAVA 基础编程练习题7 【程序 7 处理字符串】

    7 [程序 7 处理字符串] 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 程序分析:利用 while 语句,条件为输入的字符不为'\n'. package cskaoya ...

  6. Java黑皮书课后题第10章:*10.20(近似e)编程练习题5.26使用下面数列近似计算e(略),为了得到更好的精度,在计算中使用25位精度的BigDecimal

    10.20(近似e)编程练习题5.26使用下面数列近似计算e(略),为了得到更好的精度,在计算中使用25位精度的BigDecimal 题目 首次尝试 代码 运行 关于揪bug 第二次尝试 代码 运行结 ...

  7. Java黑皮书课后题第10章:***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序。设计一个名为Tax类,该类包含下面的实例数据域

    ***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序.设计一个名为Tax类,该类包含下面的实例数据域 题目 程序解释 代码 Test8.java Test8_Tax.jav ...

  8. Java黑皮书课后题第10章:**10.7(游戏:ATM机)使用编程练习题9.7中创建的Account类来模拟一台ATM级

    **10.7(游戏:ATM机)使用编程练习题9.7中创建的Account类来模拟一台ATM级 题目 程序 代码 Test7.java Test7_Account.java 运行示例 题目 程序 Tes ...

  9. Java黑皮书课后题第1章:1.5(计算表达式)编写程序,显示以下式子的结果

    Java黑皮书课后题第1章:1.5(计算表达式) 题目 题目描述 题目槽点 代码 代码块 代码评析与易错点 方法选用 易错点 非常不舒服的运算符前后空格(对新手来讲) 修改日志 题目 题目描述 编写程 ...

  10. 全国计算机等级考试Java上机真题

    二级JAVA上机试题汇编 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 第01套: 1. 基本操作(1小题,计30分) 注意:下面出现的"考生文件夹"均为 ...

最新文章

  1. fiddler无法抓取chrome浏览器请求的解决方案之关闭代理软件
  2. 人脸质量评估网络推荐
  3. IT民工——全世界最齐全的条形码库!包括Code128/Code93/Code39/EAN13等22种条形码
  4. 编译并使用boost库(win7+boost1.60+vs2013)
  5. 【机器人】“市场很冷,从业者很拼” | 众多国内机器人厂商热议当前市场状态|人工智能...
  6. android文本后面显示按钮,按下按钮后显示文本android
  7. Java 并发 —— volatile 关键字
  8. 【随记】还原SQL Server数据库步骤
  9. Spring 集成 AspectJ的原理
  10. ElementUI:tree鼠标浮动在某个节点背景色以及点击背景色修改
  11. 经济学和哲学_边做边学的哲学
  12. 全网最全C盘清理攻略
  13. PLC调试工具Modbus Poll使用说明(ModBus TCP/IP类型)
  14. 身份认证之双因素认证 2FA
  15. GRE词汇乱序版-夹生的词汇1
  16. windows下如何安装tomcat并设置开机自启
  17. 如何利用 composer 替换第三方包里的某个类(color-thief-php为例)
  18. 深度学习中的遥感影像数据集~持续更新
  19. 2021新手找货源技巧来啦!萌啦货源手把手教你选品!
  20. 16. 二元随机变量,离散型随机变量分布律

热门文章

  1. TreeList(一)
  2. Dynamics CRM - 不同类型字段在 Plugin 里的赋值方式
  3. 微软于 snapcraft 上发布 Visual Studio Code 的 Snap 打包版本
  4. 【Transformer】没有什么多模态任务是一层Transformer解决不了的!
  5. 【BERT】BERT中CLS效果真的好嘛?这篇文章告诉你答案
  6. Soft-Masked BERT:文本纠错与BERT的最新结合
  7. 每日算法系列【LeetCode 330】按要求补齐数组
  8. LeetCode刷题——64. 最小路径和
  9. 运维人必知必会的Zabbix核心命令
  10. 作为JavaScript的“超集”,感受一下TypeScript 的那些黑魔法