Java如何实现质因数分解操作

  介绍

这篇文章主要介绍Java如何实现质因数分解操作,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

具体如下:

这里演示Java通过递归实现质因数分解,代码如下:

import  java.util.Scanner;   public  class  Prime  {   @SuppressWarnings才能(“resource")   ,public  static  void  main (String [], args), {   ,,,Scanner  Scanner =, new 扫描仪(系统);   ,,,System.out.print(“(测试结果)请输入要分解的数:“);   ,,,int  num =, scanner.nextInt ();   ,,,PrimeSplit (num,, 2);   ,,}   ,/* *   ,,*,获取质因数   ,,*,@param  num 需要分解的数   ,,*,@param 数=2   ,,*/public 才能static  void  PrimeSplit (int  num int 计数){   ,,,,(,count  & lt;, num ,,, num  %, count  !=, 0,) {   ,,,,,//获取该数最小质数公约数   ,,,,,count  + +;   ,,,}   ,,,如果(count  & lt;, num) {   ,,,,,System.out.print(时间+ count “*“);   ,,,,,//获取商的最小质数公约数   ,,,,,PrimeSplit (num/计数,,2);   还有,,,}{   ,,,,,//如果商和最小质数公约数相同,那么说明是他本身,循环结束。   ,,,,,System.out.println (count );   ,,,}   ,,}   }

运行结果:

癑ava如何实现质因数分解操作"

以上是“Java如何实现质因数分解操作”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

Java如何实现质因数分解操作