一元二次方程虚数解

2024-01-14 17:04
文章标签 一元二次方程 虚数

本文主要是介绍一元二次方程虚数解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

对一元二次方程ax²+bx+c=0 (a≠0);若判别式△=b²-4ac<0,则方程无实根,虚数解为:x=(-b± i√(4ac-b²))/(2a)。
只含有一个未知数(一元),并且未知数项的最高次数是2(二次)的整式方程叫做一元二次方程[1] 。一元二次方程经过整理都可化成一般形式ax²+bx+c=0(a≠0)。其中ax²叫作二次项,a是二次项系数;bx叫作一次项,b是一次项系数;c叫作常数项。一元二次方程成立必须同时满足三个条件:①是整式方程,即等号两边都是整式,方程中如果有分母;且未知数在分母上,那么这个方程就是分式方程,不是一元二次方程,方程中如果有根号,且未知数在根号内,那么这个方程也不是一元二次方程(是无理方程)。②只含有一个未知数;③未知数项的最高次数是2。
在这里插入图片描述
在这里插入图片描述
解:
Δ=(-2)^2-4×3×7=-80
√Δ=√-80=√80×√-1=(2√10)i
(i=√-1,称为虚数单位)
X=(-(-2)±√Δ)/2
=〔4±(2√10)i〕/2
=2±(√10)i
即:X1=2+(√10)i
X2=2-(√10)i
在这里插入图片描述

这篇关于一元二次方程虚数解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/605881

相关文章

数学中的虚数单位 i 和电学中的虚数单位 j

什么是虚数? 虚数是扩展实数概念的一类数,能够解决某些在实数范围内无法解决的问题。虚数的基本单位是 (i),定义为: i = − 1 i = \sqrt{-1} i=−1 ​ 这意味着 (i) 的平方是 -1: i 2 = − 1 i^2 = -1 i2=−1 为什么需要虚数? 在数学中,有些方程在实数范围内没有解。例如,方程 (x^2 + 1 = 0) 在实数范围内没有解,因

信号傅里叶变换后的实数和虚数部分理解

傅里叶(FFT、DFT、傅立叶、Fourier)傅里叶变换的结果为什么含有复数? 为什么傅里叶变换的结果含有复数成份? 看了很多关于FFT的资料,现在看到一个资料说FFT转换的结果是实部+虚部,所以不理解为什么从时域转到频域就会变成复数。 第一,从定义式上看,积分号里含有复数,积分结果是复数; 第二,从傅立叶变换的物理意义上看:FT变换是将一个信号分解为多个信号之和的形式,并且是正弦或余弦信号

(函数)求一元二次方程的根(C语言)

一、运行结果; 二、源代码; # define _CRT_SECURE_NO_WARNINGS# include <stdio.h># include <math.h>//声明函数;//判断条件等于0时;void zeor(double a, double b);//判断条件大于0时;void bigzeor(double p, double q);//判断条件小于0时;voi

C语言题目:一元二次方程

题目描述 解一元二次方程ax^2+bx+c=0的解。 输入格式 a,b,c的值。 输出格式 输出两个解,按照大小顺序输出,一个解时需要打印两次,不用考虑无解问题,保留两位小数 样例输入 1 5 -2 样例输出 0.37 -5.37 代码解析 首先,代码通过#include <stdio.h>引入了标准输入输出库,以便使用printf和scanf等输入输出函数。

怎么理解虚数和复数

在实数域中,连接两个真理的最短的路径是通过复数域----雅克·阿达马 现代数学家对复数的看法如斯,无限拔高了复数的地位,这样说有道理吗? 1 对于复数的普通认知 我想,对于复数,或许大家一般会有以下的认知吧。 1.1 应付考试 高中的时候,会粗略地学习下复数,首先定义: 然后形如: 这样的数就是复数。有了复数之后,开方运算就不再局限于大于0的数了,这样高中必考的一元

虚数到底有什么意义?从 i 说起

有人在Stack Exchange问了一个问题: "我一直觉得虚数(imaginary number)很难懂。中学老师说,虚数就是-1的平方根。 可是,什么数的平方等于-1呢?计算器直接显示出错! 直到今天,我也没有搞懂。谁能解释,虚数到底是什么?它有什么用?" 帖子的下面,很多人给出了自己的解释,还推荐了一篇非常棒的文章《虚数的图解》。我读后恍然大悟,醍醐灌顶,原来虚数这么简单,一点

哈工大C语言程序设计精髓-计算一元二次方程的根v2.0

题目内容: 根据下面给出的求根公式,计算并输出一元二次方程的两个实根,要求精确到小数点后4位。其中a,b,c的值由用户从键盘输入。如果用户输入的系数不满足求实根的要求,输出错误提示 "error!"。程序中所有的数据类型均为float。     程序运行结果示例1: Please enter the coefficients a,b,c: 1,2,1↙ x1=-1.0000, x

输出一元二次方程胡两个实根

#include <stdio.h>int main(){float a,b,c,delt,x1,x2; printf("输入方程的三个系数:");scanf("%f%f%f",&a,&b,&c);delt = b*b-4*a*c;x1 = (-b+sqrt(delt))/(2*a);x2 = (-b-sqrt(delt))/(2*a);printf("x1=%.2f x2

数学中的各种符号虚数概念

max i∈S​A i ​ ≥  ∑ i∈S​B i​. 这个不等式表达的意思是对于集合 S 中的任意非空子集,子集中的最大的 A_i(A 的元素)的值都大于等于子集中所有 B_i(B 的元素)的值的总和。换句话说,集合 S 中的最大的 A 值至少要大于等于集合 S 中所有 B 值的总和。 此外,数学中还有许多符号(我原来也不知道): 数学中有许多符号,这些符号在数学表达中起着重要的作用。以

C语言经典例题(8) --- 进制A+B、网购、及格分数、最高分数、计算一元二次方程

文章目录 1.进制A+B2.网购3.及格分数4.最高分数5.计算一元二次方程 1.进制A+B 题目描述: 输入一个十六进制数a,和一个八进制数b,输出a+b的十进制结果(范围-231~231-1)。 输入描述: 一行,一个十六进制数a,和一个八进制数b,中间间隔一个空格。 输出描述: 一行,a+b的十进制结果。 输入: 0x12 05 输出