java使用欧几里得算法计算比例的方法

硅谷探秘者 1612 0 0
java使用欧几里得算法计算比例的方法
	public static void main(String[] args) {
		System.out.println(bili(2,6));
	}
	public static String bili(int a,int b) {
		int g=gcd(a,b);
		if(g!=0)
			return new StringBuilder().append((a/g)).append(":").append((b/g)).toString();
		else
			return null;
	}
	public static int gcd(int a,int b) {
        if(b==0) return a;
        return gcd(b,a%b);
    }

 输出:1:3


评论区
请写下您的评论...
暂无评论...
猜你喜欢
数据结构与算法 3634 定理求最大公约数往往在时候使到了递归packageday17;publicclass定理{publicstaticvoidmain(String[]args
工具 5120 publicstaticvoidmain(String[]args){ inta=3;intb=9;NumberFormatnumberFormat=NumberFormat.getInstance();numberFormat.setMaximumFractionDigits(2);Stringresult=numberFormat.format((float)a/(float)b*100);S
工具 3012 获取客户端ip地址1.过滤器packagecn.com.dzqc.interceptor;importjava.io.IOException
java基础,算法基础 787 doublesum=0;if(sum=0){for(inti=0;iarr.length;i++){sum+=arr[i];}}//102次幂是100,精度。doubledigits=1;//
前端 916 +=arr[i];}}//102次幂是100,精度。letdigits=1;//扩大100letvotesPerQuota=[];for(leti=0;iarr.length;i++){letva
java基础 3095 asm实对象1.需要jar包2.我们需要通过asm生成目标类如下:packageclub.jiajia.test3;publicclassExamp5
java基础 1615 java并发编程-理解CAS1.什么是cas?CAS:CompareandSwap,即较再交换。jdk5增加了并发包java.util.concurrent.*,其下面使CAS
java基础 3501 使wait和notify条件wait()与notify/notifyAll必须在同步代码块中使,如果不是在同步或同步代码块中使则会报异常Exceptioninthread"main
归档
2018-11  12 2018-12  33 2019-01  28 2019-02  28 2019-03  32 2019-04  27 2019-05  33 2019-06  6 2019-07  12 2019-08  12 2019-09  21 2019-10  8 2019-11  15 2019-12  25 2020-01  9 2020-02  5 2020-03  16 2020-04  4 2020-06  1 2020-07  7 2020-08  13 2020-09  9 2020-10  5 2020-12  3 2021-01  1 2021-02  5 2021-03  7 2021-04  4 2021-05  4 2021-06  1 2021-07  7 2021-08  2 2021-09  8 2021-10  9 2021-11  16 2021-12  14 2022-01  7 2022-05  1 2022-08  3 2022-09  2 2022-10  2 2022-12  5 2023-01  3 2023-02  1 2023-03  4 2023-04  2 2023-06  3 2023-07  4 2023-08  1 2023-10  1 2024-02  1 2024-03  1 2024-04  1
标签
算法基础 linux 前端 c++ 数据结构 框架 数据库 计算机基础 储备知识 java基础 ASM 其他 深入理解java虚拟机 nginx git 消息中间件 搜索 maven redis docker dubbo vue 导入导出 软件使用 idea插件 协议 无聊的知识 jenkins springboot mqtt协议 keepalived minio mysql ensp 网络基础 xxl-job rabbitmq haproxy srs 音视频 webrtc javascript
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。