根据题意可得如下代码: public class Fraction { private int numerator; private int denominator; public Fraction(int x, int y){ this.numerator = x; this.denominator = y; } public Fraction(){ } public String toString(){ return this.numerator+"/"+this.denominator; } public void Simple(){ int i = this.numerator; if (i > this.denominator){ i = this.denominator; } for (; i >= 1; --i){ if (this.numerator%i == 0 && this.denominator%i == 0)break; } this.numerator /= i; this.denominator /= i; } public static void main(String[] args) { // TODO Auto-generated method stub Fraction f = new Fraction(48, 72); f.Simple(); System.out.println(f.toString()); }}

java 约分_java如何将分数快速约分相关推荐

  1. python输入一个分数、约分后输出_Python中分数的相关使用教程

    你可能不需要经常处理分数,但当你需要时,Python的Fraction类会给你很大的帮助.在该指南中,我将提供一些有趣的实例,用于展示如何处理分数,突出显示一些很酷的功能. 1 基础 Fraction ...

  2. 分数怎么约分成最简分数?其实很简单

    在数学中,我们经常需要对分数进行简化,以便更方便地进行计算和理解.这个过程被称为分数的约分.下面将向您介绍如何约分分数.约分是一种常见的数学概念,它可以帮助我们更好地理解分数,从而更好地理解其他数学概 ...

  3. 分数的约分及加减乘除运算

    分数的约分及加减乘除运算 定义⼀个分数类(Fraction) 实例变量:分子,分母 ⽅法:初始化⽅方法(2个参数),便利构造器,约分,打印,加,减,乘,除. main.m #import #impor ...

  4. 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)

    黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...

  5. Java 7:如何编写非常快速的Java代码

    当我第一次写此博客时,我的目的是向您介绍ThreadLocalRandom类,它是Java 7中新增的用于生成随机数的类. 我已在一系列微基准测试中分析了ThreadLocalRandom的性能,以了 ...

  6. java用switch语句根据分数输出学生等级

    java用switch语句根据分数输出学生等级 /*** 从键盘上输入分数,计算等级grade=score/10;* <60,不及格,继续努力!* 60-69,及格,仍需努力!* 70-79,一 ...

  7. Java 图片处理解决方案:ImageMagick 快速入门教程

    Java 图片处理解决方案:ImageMagick 快速入门教程 参考文章: (1)Java 图片处理解决方案:ImageMagick 快速入门教程 (2)https://www.cnblogs.co ...

  8. 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇

    马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...

  9. Excel如何将分数快速转为小数

    今天跟大家分享一下如何将分数快速转为小数 1.打开Excel文件 2.为了方便演示我将分数数据复制一份到小数列,然后选中小数列数据单元格区域 3.点击下图选项(Excel工具箱,百度即可了解详细下载安 ...

最新文章

  1. 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)...
  2. 重学 Java 之 5种字符流读取方法
  3. JS之检索子字符串的search方法
  4. oracle anonhugepage,案例:Oracle linux redhat检查Transparent HugePages状态并关闭
  5. php web 简单的系统,Slim 简单而强大的 PHP 微型 Web 开发框架 - 资源分享
  6. C#笔记04 数组和循环
  7. Java大对象lob_JavaEE JDBC 读写LOB大对象
  8. @JoinColumn 详解
  9. linux环境 下载Neo4j
  10. Java NIO、BIO介绍
  11. Android-深色模式篇
  12. 开源的C++静态分析工具
  13. 拉普拉斯变换与闭环系统稳定探讨
  14. 小游戏--三子棋——N子棋(实现)
  15. java PDF转换图片(IMG)
  16. 【自然语言处理】【ChatGPT系列】大模型的涌现能力
  17. 【Chaos混沌】基于Simulink的Chaos混沌电路设计
  18. java编写宠物喂养_多态实现主人喂养宠物
  19. Linux查询网络配置相关命令
  20. 大型技术组织 DevOps 转型经验总结

热门文章

  1. 2023年全国最新二级建造师精选真题及答案61
  2. 波特率dlm_ARM学习随笔(13)UART的理解
  3. vsftp 多用户不同访问权限配置
  4. 移动开发中“单位”的那些事儿
  5. 《增长黑客》Sean Ellis epub+mobi+azw3
  6. 重复性、分辨率的计算方法
  7. APP内打电话的小功能
  8. 小学计算机上课课前导入视频教程,小学信息技术教学中微视频的导入实践分析...
  9. Base64系列第一篇 Base64介绍
  10. 硬盘坏道数据恢复-硬盘开盘数据恢复-天伟数据恢复