程序员数学(21)–一元二次方程

简介: 本文目录1. 概念2. 配方法解一元二次方程3. 公式法4. 因式分解法

1. 概念

形如以下形式,只含有一个未知数(一元),未知数最高次数为2(二次)的方程,叫做一元二次方程

image.png

使方程左右两侧相等的未知数的值,就是这个方程的解,一元二次方程的解也称为一元二次方程的根。


2. 配方法解一元二次方程

通过配成完全平方来解一元二次方程,举例如下,

x 2 + 2 x − 1 = 3 x 2 + 2 x = 4 x 2 + 2 x + 1 = 4 ( x + 1 ) 2 = 4      x + 1 = ± 2 x = − 1 ± 2 x^2+2x-1=3\\\\x^2+2x=4\\\\x^2+2x+1=4\\\\{(x+1)}^2=4\;\;x+1=\pm2\\\\x=-1\pm2\\\\

image.png

3. 公式法

直接给出一般形式的解法,推导如下:

image.png

此时就要分类讨论了,设

image.png

当△>0时,方程有两个不相等的实根即:

image.png

当△=0时,方程有两个相等的实根即:

image.png

当△<0时,方程无实数根。

所以二元一次方程的求根公式可以写作:

image.png

4. 因式分解法

这种方法比较取消,通过将方程式转换为两个一次式的乘积等于0的形式,然后实现降次求解的方法,叫做因式分解法。举个例子:

image.png


相关文章
|
6月前
考研高数之无穷级数题型三:将函数展开成幂级数和傅里叶级数(题目讲解)
考研高数之无穷级数题型三:将函数展开成幂级数和傅里叶级数(题目讲解)
112 0
|
机器学习/深度学习 人工智能
数学问题之(矩阵快速幂)
数学问题之(矩阵快速幂)
|
机器学习/深度学习
【考研数学】常用数学公式大全
【考研数学】常用数学公式大全
317 0
【考研数学】常用数学公式大全
|
机器学习/深度学习 程序员
程序员的数学【微积分基础】(一)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 微积分基础,微积分是公式推导的基础,如果你也关注我的专栏:西瓜书读书笔记,里面对公式进行详细推导的过程中,运用到了大量的 导数,积分,身为一名程序员,我们务必掌握一些必备的数学知识。
298 0
程序员的数学【微积分基础】(一)
|
机器学习/深度学习 程序员
程序员的数学【微积分基础】(二)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 微积分基础,微积分是公式推导的基础,如果你也关注我的专栏:西瓜书读书笔记,里面对公式进行详细推导的过程中,运用到了大量的 导数,积分,身为一名程序员,我们务必掌握一些必备的数学知识。
245 0
程序员的数学【微积分基础】(二)
|
设计模式 机器学习/深度学习 算法
数学,离一个程序员有多近?
for循环没算法快 1. for 循环实现 2. 算法逻辑实现 3. 耗时曲线对比 四、Java中的算法运用 1. HashMap的扰动函数 2. 斐波那契(Fibonacci)散列法 3. 梅森旋转算法(Mersenne twister) 五、程序员数学入门
259 0
数学,离一个程序员有多近?