java分子分母题,JAVA黄金分割点练习题
练习题:
寻找某两个数相除,其结果 离黄金分割点 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黄金分割点练习题相关推荐
- java分子分母的加减乘除_JAVA实现精确的加减乘除代码
用java代码实现一个加减乘除运算计算器白雪公主的故事告诉我们,就算七个屌丝对她好,也比不过高富帅给她的一个吻. 现场写一个:代码如下 import java.util.Scanner; public ...
- java 分子 分母_Java写一个类表示分数。分数由分子和分母组成。
写一个类表示分数.分数由分子和分母组成. 写一个方法,实现分数相乘. 写一个方法,显示分数的值. 利用这个类:求分数 1/3 和 2/5 的乘积,并显示最终结果. public class zhouc ...
- java分子分母的加减乘除_加减乘除四则运算
个人项目实战-四则混合运算 coding.net源码地址 :https://git.dev.tencent.com/qyj814/fours.git 一.实验要求 基本任务: 使用JAVA编程语言,独 ...
- java接口编程题_Java接口练习题
1.说出下面程序的执行结果: interface InterfaceA { String S = "good "; void f(); } abstract class Class ...
- java 字符串编程题,JAVA 基础编程练习题7 【程序 7 处理字符串】
7 [程序 7 处理字符串] 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 程序分析:利用 while 语句,条件为输入的字符不为'\n'. package cskaoya ...
- Java黑皮书课后题第10章:*10.20(近似e)编程练习题5.26使用下面数列近似计算e(略),为了得到更好的精度,在计算中使用25位精度的BigDecimal
10.20(近似e)编程练习题5.26使用下面数列近似计算e(略),为了得到更好的精度,在计算中使用25位精度的BigDecimal 题目 首次尝试 代码 运行 关于揪bug 第二次尝试 代码 运行结 ...
- Java黑皮书课后题第10章:***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序。设计一个名为Tax类,该类包含下面的实例数据域
***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序.设计一个名为Tax类,该类包含下面的实例数据域 题目 程序解释 代码 Test8.java Test8_Tax.jav ...
- Java黑皮书课后题第10章:**10.7(游戏:ATM机)使用编程练习题9.7中创建的Account类来模拟一台ATM级
**10.7(游戏:ATM机)使用编程练习题9.7中创建的Account类来模拟一台ATM级 题目 程序 代码 Test7.java Test7_Account.java 运行示例 题目 程序 Tes ...
- Java黑皮书课后题第1章:1.5(计算表达式)编写程序,显示以下式子的结果
Java黑皮书课后题第1章:1.5(计算表达式) 题目 题目描述 题目槽点 代码 代码块 代码评析与易错点 方法选用 易错点 非常不舒服的运算符前后空格(对新手来讲) 修改日志 题目 题目描述 编写程 ...
- 全国计算机等级考试Java上机真题
二级JAVA上机试题汇编 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 第01套: 1. 基本操作(1小题,计30分) 注意:下面出现的"考生文件夹"均为 ...
最新文章
- fiddler无法抓取chrome浏览器请求的解决方案之关闭代理软件
- 人脸质量评估网络推荐
- IT民工——全世界最齐全的条形码库!包括Code128/Code93/Code39/EAN13等22种条形码
- 编译并使用boost库(win7+boost1.60+vs2013)
- 【机器人】“市场很冷,从业者很拼” | 众多国内机器人厂商热议当前市场状态|人工智能...
- android文本后面显示按钮,按下按钮后显示文本android
- Java 并发 —— volatile 关键字
- 【随记】还原SQL Server数据库步骤
- Spring 集成 AspectJ的原理
- ElementUI:tree鼠标浮动在某个节点背景色以及点击背景色修改
- 经济学和哲学_边做边学的哲学
- 全网最全C盘清理攻略
- PLC调试工具Modbus Poll使用说明(ModBus TCP/IP类型)
- 身份认证之双因素认证 2FA
- GRE词汇乱序版-夹生的词汇1
- windows下如何安装tomcat并设置开机自启
- 如何利用 composer 替换第三方包里的某个类(color-thief-php为例)
- 深度学习中的遥感影像数据集~持续更新
- 2021新手找货源技巧来啦!萌啦货源手把手教你选品!
- 16. 二元随机变量,离散型随机变量分布律
热门文章
- TreeList(一)
- Dynamics CRM - 不同类型字段在 Plugin 里的赋值方式
- 微软于 snapcraft 上发布 Visual Studio Code 的 Snap 打包版本
- 【Transformer】没有什么多模态任务是一层Transformer解决不了的!
- 【BERT】BERT中CLS效果真的好嘛?这篇文章告诉你答案
- Soft-Masked BERT:文本纠错与BERT的最新结合
- 每日算法系列【LeetCode 330】按要求补齐数组
- LeetCode刷题——64. 最小路径和
- 运维人必知必会的Zabbix核心命令
- 作为JavaScript的“超集”,感受一下TypeScript 的那些黑魔法