`
zistrong
  • 浏览: 18482 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

因式分解

    博客分类:
  • Java
阅读更多
	/**
	 * 因式分解,如果为素数则返回“”
	 * 
	 * @param num
	 * @return
	 */
	public static String factorize(int num) {

		int m = num = num >= 2 ? num : 2;
		String factors = "";

		for (int i = 2; (m > 1) && (i * i <= num);) {

			if (m % i != 0) {
				i++;
				continue;
			}
			m /= i;
			factors = (factors.equals("")) ? "" + i : factors + " * " + i;
		}

		if (1 < m && m < num) {
			factors = factors + " * " + m;
		}

		return factors;
	}

 

分享到:
评论

相关推荐

    因式分解方法求解方程

    在数学和计算机科学中,因式分解是一种将一个多项式表达式转化为更基本因子乘积的形式,这在求解方程、简化计算以及理解和解决复杂数学问题时具有重要作用。本文将深入探讨如何利用因式分解方法来解决方程,并结合...

    因式分解实现算法

    在计算机科学领域,因式分解是一项基础且重要的计算任务,特别是在数论、密码学和算法设计中占有举足轻重的地位。因式分解是将一个正整数表示为两个或多个正整数的乘积,这些乘数通常被称为原数的因子。本篇文章将...

    八年级数学下册第四章因式分解1因式分解作业设计新版北师大版

    1. 因式分解:因式分解是数学中的基本操作,它将一个多项式转换成几个更简单的因式的乘积形式。题目中给出的选项C,`a2-3a-4=(a+1)(a-4)`,就是因式分解的一个例子,将二次多项式分解成了两个一次多项式的乘积...

    常用的因式分解公式.doc

    因式分解公式及其应用 常用的因式分解公式是数学中的一种重要的解题方法,应用非常广泛。其中,待定系数法是因式分解中的一种常用方法。本文将详细介绍待定系数法的定义、应用和例子,并阐述其在因式分解中的重要性...

    八年级因式分解练习题及答案.doc

    八年级因式分解练习题及答案.doc 本文档主要讲解了八年级学生的因式分解相关知识,涵盖了选择题、填空题、解答题和智力闯关四个部分。下面是对每个部分的详细说明: 选择题部分: * 问题1:从左到右的变形中,...

    yafu因式分解工具

    【因式分解工具——YAFU】 因式分解在数学领域是一项基础且重要的工作,它涉及到将一个大整数拆解成两个或多个质数的乘积。在信息技术中,因式分解扮演着核心角色,特别是在加密算法如RSA中。YAFU(Yet Another ...

    matlab开发-因式分解多多项式

    在MATLAB环境中,进行因式分解多多项式是一项常见的数学操作,尤其在处理复杂计算问题时,例如在信号处理、控制系统设计或者数值分析等领域。本文将深入探讨如何使用MATLAB来开发一个因式分解多多项式的程序,并结合...

    因式分解程序(C#)源代码

    【标题】"因式分解程序(C#)源代码"涉及的是C#编程语言在数学算法领域的应用,尤其是关于质数判断和因式分解的实现。C#是一种面向对象的编程语言,由微软公司开发,广泛应用于软件开发,游戏制作,Web应用等领域。...

    因式分解各种类型练习

    ### 因式分解知识点解析 #### 一、基础知识回顾 **因式分解**是指将一个多项式表示为几个多项式的乘积的过程。它是数学中的一个重要工具,在解决代数方程、简化表达式等方面有着广泛的应用。 #### 二、基本方法与...

    因式分解平方差公式练习题精选.doc

    因式分解平方差公式练习题精选 本资源是关于因式分解平方差公式的练习题精选,涵盖了平方差公式的基本概念、应用和拓展题目。以下是从题目中提炼出的知识点: 1. 平方差公式的定义和应用:平方差公式是指a^2 - b^2...

    因式分解的十二种方法

    ### 因式分解的十二种方法详解 #### 一、引言 因式分解作为中学数学中的重要概念,被广泛应用于解决各种数学问题。本文旨在详细介绍因式分解的十二种方法,包括基本方法如提取公因式法、运用公式法等,以及较为...

    150道因式分解练习

    150道因式分解练习,几乎包括了所以因式分解类型。提高因式分解解题能力!

    因式分解的十二种方法及多项式因式分解的一般步骤.doc

    因式分解的十二种方法及多项式因式分解的一般步骤 因式分解是数学中的一种重要技术,它可以将一个多项式化成几个整式的积的形式。下面我们将介绍十二种因式分解的方法,并总结多项式因式分解的一般步骤。 1. 提公...

    多项式因式分解分解算法(计算机实现)

    该资源包中含有两篇比较好的多项式因式分解算法相关论文,和一个有关牛顿插值的PPT,其中衷仁宝教授的论文:一个在Z_x_上多项式因式分解算法_衷仁保.caj我通读了,并认为写的很好,不愧是大家。并由在文档中附有注释...

    七年级因式分解练习题100道.pdf

    "七年级因式分解练习题100道.pdf" 这份资源提供了100道七年级因式分解练习题,涵盖了因式分解的基本概念、公式和应用。通过这份资源,学生可以练习和巩固因式分解的技能,提高数学运算和解题能力。 知识点1:因式...

    因式分解综合练习题【华师大版】精选.doc

    "因式分解综合练习题【华师大版】精选.doc" 【知识点摘要】 1. 因式分解的定义:因式分解是把一个多项式分为几个整式的积的形式,是整式乘法的逆变形。 2. 因式分解的重要性:因式分解是八年级上册第十四章整式...

    基于matlab的因式分解算法

    【标题】基于MATLAB的因式分解算法 在数学和信号处理领域,因式分解算法是一种重要的技术,常被用于滤波器设计和系统辨识。MATLAB作为一个强大的数值计算和编程环境,提供了丰富的工具和函数来实现这些算法。本文将...

    初二因式分解难题2(附答案及解析).pdf

    初二因式分解难题2(附答案及解析) 本资源是一个初二数学难题集,涵盖了多项式的因式分解、代数式的计算、图形的组合等方面的知识点。下面是对每个问题的详细解释和分析: 1. 问题1:已知 x+y=10,xy=16,则 x2y+...

    最新版yafu因式分解工具

    这是现在的最新版本,1.34版本的,下载后解压到电脑目录下就可,通过批处理cmd运行。 yafu用于自动整数因式分解,使用yafu可以快速的把n值分解出p、q值。

    常用因式分解公式

    常用因式分解公式 因式分解是数学中的一种重要的解题方法,应用很广泛。本文将介绍常用的因式分解公式和方法,包括待定系数法、双十字相乘法、求根法等。 1. 待定系数法 待定系数法是数学中的一种重要的解题方法...

Global site tag (gtag.js) - Google Analytics