Calculadora basada en web per resoldre equacions quadràtiques. Introdueix els coeficients a, b i c per trobar arrels reals o complexes. Inclou gestió d'errors i una visualització clara dels resultats.
Resultat:
Una equació quadràtica és una equació polinòmica de segon grau en una sola variable. En la seva forma estàndard, una equació quadràtica es pot escriure com:
on , i són nombres reals i . El terme s'anomena terme quadràtic, és el terme lineal, i és el terme constant.
Aquest calculador et permet resoldre equacions quadràtiques introduint els coeficients , i . Utilitza la fórmula quadràtica per trobar les arrels (solucions) de l'equació i proporciona una sortida clara i formatada dels resultats.
La fórmula quadràtica s'utilitza per resoldre equacions quadràtiques. Per a una equació en la forma , les solucions es donen per:
El terme sota l'arrel quadrada, , s'anomena discriminant. Determina la naturalesa de les arrels:
El calculador realitza els següents passos per resoldre l'equació quadràtica:
Validar les entrades:
Calculeu el discriminant:
Determineu la naturalesa de les arrels en funció del discriminant
Si existeixen arrels reals, calculeu-les utilitzant la fórmula quadràtica: i
Arrodoneu els resultats a la precisió especificada
Mostreu els resultats, incloent:
El calculador implementa les següents comprovacions:
Les equacions quadràtiques tenen nombroses aplicacions en diversos camps:
Física: Descrivint el moviment de projectils, calculant el temps que triga un objecte a caure, i analitzant el moviment harmònic simple.
Enginyeria: Dissenyant reflectors parabòlics per a il·luminació o telecomunicacions, optimitzant àrees o volums en projectes de construcció.
Economia: Modelant corbes d'oferta i demanda, optimitzant funcions de benefici.
Gràfics per Ordinador: Renderitzant corbes i superfícies parabòliques, calculant interseccions entre formes geomètriques.
Finances: Calculant interessos compostos, models de preus d'opcions.
Biologia: Modelant el creixement poblacional amb factors limitants.
Si bé la fórmula quadràtica és una eina poderosa per resoldre equacions quadràtiques, hi ha mètodes alternatius que poden ser més apropiats en certes situacions:
Factorització: Per a equacions amb coeficients enters i arrels racionals simples, la factorització pot ser més ràpida i proporcionar més informació sobre l'estructura de l'equació.
Completar el Quadrat: Aquest mètode és útil per derivar la fórmula quadràtica i per transformar funcions quadràtiques en forma de vèrtex.
Mètodes Gràfics: Traçant la funció quadràtica i trobant les seves interseccions amb l'eix x pot proporcionar una comprensió visual de les arrels sense càlcul explícit.
Mètodes Numèrics: Per a coeficients molt grans o quan es requereix una alta precisió, els mètodes numèrics com el mètode de Newton-Raphson poden ser més estables.
La història de les equacions quadràtiques es remunta a civilitzacions antigues:
La forma moderna de la fórmula quadràtica es va finalitzar al segle XVI, tot i que els seus components eren coneguts molt abans.
Aquí hi ha exemples de codi per resoldre equacions quadràtiques en diversos llenguatges de programació:
1' Funció VBA d'Excel per a la Resolució d'Equacions Quadràtiques
2Function SolveQuadratic(a As Double, b As Double, c As Double) As String
3 Dim discriminant As Double
4 Dim x1 As Double, x2 As Double
5
6 discriminant = b ^ 2 - 4 * a * c
7
8 If discriminant > 0 Then
9 x1 = (-b + Sqr(discriminant)) / (2 * a)
10 x2 = (-b - Sqr(discriminant)) / (2 * a)
11 SolveQuadratic = "Dues arrels reals: x1 = " & x1 & ", x2 = " & x2
12 ElseIf discriminant = 0 Then
13 x1 = -b / (2 * a)
14 SolveQuadratic = "Una arrel real: x = " & x1
15 Else
16 SolveQuadratic = "No hi ha arrels reals"
17 End If
18End Function
19' Ús:
20' =SolveQuadratic(1, 5, 6)
21
1import math
2
3def solve_quadratic(a, b, c):
4 discriminant = b**2 - 4*a*c
5 if discriminant > 0:
6 x1 = (-b + math.sqrt(discriminant)) / (2*a)
7 x2 = (-b - math.sqrt(discriminant)) / (2*a)
8 return f"Dues arrels reals: x₁ = {x1:.2f}, x₂ = {x2:.2f}"
9 elif discriminant == 0:
10 x = -b / (2*a)
11 return f"Una arrel real: x = {x:.2f}"
12 else:
13 return "No hi ha arrels reals"
14
15# Ús d'exemple:
16print(solve_quadratic(1, 5, 6))
17
1function solveQuadratic(a, b, c) {
2 const discriminant = b * b - 4 * a * c;
3 if (discriminant > 0) {
4 const x1 = (-b + Math.sqrt(discriminant)) / (2 * a);
5 const x2 = (-b - Math.sqrt(discriminant)) / (2 * a);
6 return `Dues arrels reals: x₁ = ${x1.toFixed(2)}, x₂ = ${x2.toFixed(2)}`;
7 } else if (discriminant === 0) {
8 const x = -b / (2 * a);
9 return `Una arrel real: x = ${x.toFixed(2)}`;
10 } else {
11 return "No hi ha arrels reals";
12 }
13}
14
15// Ús d'exemple:
16console.log(solveQuadratic(1, 5, 6));
17
1public class QuadraticSolver {
2 public static String solveQuadratic(double a, double b, double c) {
3 double discriminant = b * b - 4 * a * c;
4 if (discriminant > 0) {
5 double x1 = (-b + Math.sqrt(discriminant)) / (2 * a);
6 double x2 = (-b - Math.sqrt(discriminant)) / (2 * a);
7 return String.format("Dues arrels reals: x₁ = %.2f, x₂ = %.2f", x1, x2);
8 } else if (discriminant == 0) {
9 double x = -b / (2 * a);
10 return String.format("Una arrel real: x = %.2f", x);
11 } else {
12 return "No hi ha arrels reals";
13 }
14 }
15
16 public static void main(String[] args) {
17 System.out.println(solveQuadratic(1, 5, 6));
18 }
19}
20
Dues arrels reals:
Una arrel real (repetida):
No hi ha arrels reals:
Coeficients grans:
El gràfic d'una funció quadràtica és una paràbola. Les arrels de l'equació quadràtica corresponen a les interseccions amb l'eix x d'aquesta paràbola. Els punts clau en el gràfic inclouen:
La direcció i l'amplada de la paràbola es determinen pel coeficient :
Entendre el gràfic pot proporcionar informació sobre la naturalesa i els valors de les arrels sense càlcul explícit.
Descobreix més eines que podrien ser útils per al teu flux de treball