ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਵੈਬ-ਅਧਾਰਿਤ ਕੈਲਕੂਲੇਟਰ। ਅਸਲ ਜਾਂ ਜਟਿਲ ਮੂਲ ਲੱਭਣ ਲਈ ਗੁਣਕ a, b, ਅਤੇ c ਦਰਜ ਕਰੋ। ਗਲਤੀ ਸੰਜੋਗ ਅਤੇ ਸਾਫ ਨਤੀਜੇ ਦੀ ਪ੍ਰਦਰਸ਼ਨੀ ਦੇ ਫੀਚਰ।
ਨਤੀਜਾ:
ਇੱਕ ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨ ਇੱਕ ਦੂਜੀ ਦਰਜੇ ਦਾ ਪਾਲੀਨੋਮਿਅਲ ਸਮੀਕਰਨ ਹੈ ਜੋ ਇੱਕ ਵਾਰਤਕ ਵਿੱਚ ਹੁੰਦਾ ਹੈ। ਇਸਦੀ ਮਿਆਰੀ ਰੂਪ ਵਿੱਚ, ਇੱਕ ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ:
ਜਿੱਥੇ , , ਅਤੇ ਅਸਲ ਨੰਬਰ ਹਨ ਅਤੇ । ਟਰਮ ਨੂੰ ਕਵਾਡ੍ਰੈਟਿਕ ਟਰਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਨੂੰ ਲੀਨੀਅਰ ਟਰਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਨੂੰ ਸਥਿਰ ਟਰਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।
ਇਹ ਕੈਲਕੂਲੇਟਰ ਤੁਹਾਨੂੰ ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਕੋਐਫੀਸ਼ੀਅੰਟ , , ਅਤੇ ਦਾਖਲ ਕਰਦੇ ਹੋ। ਇਹ ਸਮੀਕਰਨ ਦੇ ਜ roots ਂ (ਹੱਲਾਂ) ਨੂੰ ਲੱਭਣ ਲਈ ਕਵਾਡ੍ਰੈਟਿਕ ਫਾਰਮੂਲਾ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਅਤੇ ਨਤੀਜਿਆਂ ਦੀ ਸਾਫ਼, ਫਾਰਮੈਟ ਕੀਤੀ ਹੋਈ ਆਉਟਪੁੱਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਕਵਾਡ੍ਰੈਟਿਕ ਫਾਰਮੂਲਾ ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਸਮੀਕਰਨ ਲਈ, ਹੱਲ ਇਸ ਤਰ੍ਹਾਂ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ:
ਚੋਟੀ ਦੇ ਅੰਦਰ, , ਨੂੰ ਵਿਸ਼ਲੇਸ਼ਕ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਜ roots ਂ ਦੀ ਪ੍ਰਕਿਰਤੀ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ:
ਕੈਲਕੂਲੇਟਰ ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਹੇਠ ਲਿਖੇ ਕਦਮ ਚਲਾਉਂਦਾ ਹੈ:
ਇਨਪੁਟ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ:
ਵਿਸ਼ਲੇਸ਼ਕ ਦੀ ਗਿਣਤੀ ਕਰੋ:
ਵਿਸ਼ਲੇਸ਼ਕ ਦੇ ਆਧਾਰ 'ਤੇ ਜ roots ਂ ਦੀ ਪ੍ਰਕਿਰਤੀ ਦਾ ਨਿਰਧਾਰਨ ਕਰੋ
ਜੇ ਅਸਲ ਜ roots ਮੌਜੂਦ ਹਨ, ਤਾਂ ਕਵਾਡ੍ਰੈਟਿਕ ਫਾਰਮੂਲਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਨ੍ਹਾਂ ਦੀ ਗਿਣਤੀ ਕਰੋ: ਅਤੇ
ਨਤੀਜਿਆਂ ਨੂੰ ਚਾਹੀਦੀ ਦਰਜਾ ਵਿੱਚ ਗੋਲ ਕਰੋ
ਨਤੀਜੇ ਦਿਖਾਓ, ਜਿਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ:
ਕੈਲਕੂਲੇਟਰ ਹੇਠ ਲਿਖੇ ਚੈਕਾਂ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ:
ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨਾਂ ਦੇ ਕਈ ਖੇਤਰਾਂ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਅਰਜ਼ੀਆਂ ਹਨ:
ਭੌਤਿਕੀ: ਪ੍ਰੋਜੈਕਟਾਈਲ ਮੋਸ਼ਨ ਦਾ ਵਰਣਨ ਕਰਨਾ, ਵਸਤੂਆਂ ਦੇ ਡਿੱਗਣ ਲਈ ਸਮਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨਾ, ਅਤੇ ਸਧਾਰਣ ਹਾਰਮੋਨਿਕ ਮੋਸ਼ਨ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨਾ।
ਇੰਜੀਨੀਅਰਿੰਗ: ਰੋਸ਼ਨੀ ਜਾਂ ਟੈਲੀਕਮਿਊਨਿਕੇਸ਼ਨ ਲਈ ਪੈਰਾਬੋਲਿਕ ਰਿਫਲੈਕਟਰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ, ਨਿਰਮਾਣ ਪ੍ਰਾਜੈਕਟਾਂ ਵਿੱਚ ਖੇਤਰ ਜਾਂ ਆਕਾਰ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨਾ।
ਆਰਥਿਕਤਾ: ਸਪਲਾਈ ਅਤੇ ਮਾਂਗ ਦੇ ਵਕਰਾਂ ਦਾ ਮਾਡਲ ਬਣਾਉਣਾ, ਨਫ਼ਾ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨਾ।
ਕੰਪਿਊਟਰ ਗ੍ਰਾਫਿਕਸ: ਪੈਰਾਬੋਲਿਕ ਵਕਰਾਂ ਅਤੇ ਸਤਹਾਂ ਨੂੰ ਰੇਂਡਰ ਕਰਨਾ, ਜਿਓਮੈਟ੍ਰਿਕ ਆਕਾਰਾਂ ਦੇ ਵਿਚਕਾਰ ਇੰਟਰਸੈਕਸ਼ਨ ਦੀ ਗਿਣਤੀ ਕਰਨਾ।
ਵਿੱਤ: ਸੰਕਲਨ ਬਿਆਜ ਦੀ ਗਿਣਤੀ ਕਰਨਾ, ਵਿਕਲਪ ਕੀਮਤਾਂ ਦੇ ਮਾਡਲ।
ਜੀਵ ਵਿਗਿਆਨ: ਸੀਮਿਤ ਕਾਰਕਾਂ ਨਾਲ ਆਬਾਦੀ ਦੀ ਵਾਧਾ ਦਾ ਮਾਡਲ ਬਣਾਉਣਾ।
ਜਦੋਂ ਕਿ ਕਵਾਡ੍ਰੈਟਿਕ ਫਾਰਮੂਲਾ ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸਾਧਨ ਹੈ, ਕੁਝ ਸਥਿਤੀਆਂ ਵਿੱਚ ਹੋਰ ਵਿਕਲਪਿਕ ਵਿਧੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜੋ ਹੋਰ ਉਚਿਤ ਹੋ ਸਕਦੀਆਂ ਹਨ:
ਫੈਕਟਰੀੰਗ: ਸਮੀਕਰਨਾਂ ਦੇ ਨਾਲ ਜਿਨ੍ਹਾਂ ਦੇ ਪੂਰੇ ਕੋਐਫੀਸ਼ੀਅੰਟ ਅਤੇ ਸਧਾਰਣ ਰਾਸ਼ੀ ਦੇ ਜ roots ਹਨ, ਫੈਕਟਰੀੰਗ ਤੇਜ਼ ਹੋ ਸਕਦੀ ਹੈ ਅਤੇ ਸਮੀਕਰਨ ਦੀ ਸੰਰਚਨਾ ਵਿੱਚ ਹੋਰ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੀ ਹੈ।
ਵਰਤਮਾਨ ਨੂੰ ਪੂਰਾ ਕਰਨਾ: ਇਹ ਵਿਧੀ ਕਵਾਡ੍ਰੈਟਿਕ ਫਾਰਮੂਲਾ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਕਵਾਡ੍ਰੈਟਿਕ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਵਰਟੈਕਸ ਫਾਰਮ ਵਿੱਚ ਬਦਲਣ ਲਈ ਉਪਯੋਗੀ ਹੈ।
ਗ੍ਰਾਫਿਕਲ ਵਿਧੀਆਂ: ਕਵਾਡ੍ਰੈਟਿਕ ਫੰਕਸ਼ਨ ਨੂੰ ਪਲੌਟ ਕਰਨਾ ਅਤੇ ਇਸ ਦੇ x-ਇੰਟਰਸੈਪਟਾਂ ਨੂੰ ਲੱਭਣਾ ਜ roots ਂ ਦੀ ਵਿਜ਼ੂਅਲ ਸਮਝ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ।
ਨੰਬਰਾਤਮਕ ਵਿਧੀਆਂ: ਬਹੁਤ ਵੱਡੇ ਕੋਐਫੀਸ਼ੀਅੰਟਾਂ ਲਈ ਜਾਂ ਜਦੋਂ ਉੱਚ ਸ਼ੁੱਧਤਾ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ, ਨੰਬਰਾਤਮਕ ਵਿਧੀਆਂ ਜਿਵੇਂ ਕਿ ਨਿਊਟਨ-ਰਾਫਸਨ ਪদ্ধਤੀ ਹੋਰ ਸਥਿਰ ਹੋ ਸਕਦੀ ਹੈ।
ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨਾਂ ਦਾ ਇਤਿਹਾਸ ਪ੍ਰਾਚੀਨ ਸਭਿਆਚਾਰਾਂ ਤੱਕ ਵਾਪਰਦਾ ਹੈ:
ਕਵਾਡ੍ਰੈਟਿਕ ਫਾਰਮੂਲੇ ਦਾ ਆਧੁਨਿਕ ਰੂਪ 16ਵੀਂ ਸਦੀ ਵਿੱਚ ਅੰਤਿਮ ਰੂਪ ਵਿੱਚ ਆਇਆ, ਹਾਲਾਂਕਿ ਇਸ ਦੇ ਅੰਗ ਪਹਿਲਾਂ ਹੀ ਜਾਣੇ ਜਾਂਦੇ ਸਨ।
ਹੇਠਾਂ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਕੋਡ ਉਦਾਹਰਣ ਹਨ:
1' Excel VBA Function for Quadratic Equation Solver
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 = "ਦੋ ਅਸਲ ਜ roots : x1 = " & x1 & ", x2 = " & x2
12 ElseIf discriminant = 0 Then
13 x1 = -b / (2 * a)
14 SolveQuadratic = "ਇੱਕ ਅਸਲ ਜ root : x = " & x1
15 Else
16 SolveQuadratic = "ਕੋਈ ਅਸਲ ਜ roots ਨਹੀਂ"
17 End If
18End Function
19' ਵਰਤੋਂ:
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"ਦੋ ਅਸਲ ਜ roots : x₁ = {x1:.2f}, x₂ = {x2:.2f}"
9 elif discriminant == 0:
10 x = -b / (2*a)
11 return f"ਇੱਕ ਅਸਲ ਜ root : x = {x:.2f}"
12 else:
13 return "ਕੋਈ ਅਸਲ ਜ roots ਨਹੀਂ"
14
15# ਉਦਾਹਰਣ ਵਰਤੋਂ:
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 `ਦੋ ਅਸਲ ਜ roots : x₁ = ${x1.toFixed(2)}, x₂ = ${x2.toFixed(2)}`;
7 } else if (discriminant === 0) {
8 const x = -b / (2 * a);
9 return `ਇੱਕ ਅਸਲ ਜ root : x = ${x.toFixed(2)}`;
10 } else {
11 return "ਕੋਈ ਅਸਲ ਜ roots ਨਹੀਂ";
12 }
13}
14
15// ਉਦਾਹਰਣ ਵਰਤੋਂ:
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("ਦੋ ਅਸਲ ਜ roots : x₁ = %.2f, x₂ = %.2f", x1, x2);
8 } else if (discriminant == 0) {
9 double x = -b / (2 * a);
10 return String.format("ਇੱਕ ਅਸਲ ਜ root : x = %.2f", x);
11 } else {
12 return "ਕੋਈ ਅਸਲ ਜ roots ਨਹੀਂ";
13 }
14 }
15
16 public static void main(String[] args) {
17 System.out.println(solveQuadratic(1, 5, 6));
18 }
19}
20
ਦੋ ਅਸਲ ਜ roots:
ਇੱਕ ਅਸਲ ਜ root (ਦੁਹਰਾਇਆ ਗਿਆ):
ਕੋਈ ਅਸਲ ਜ roots ਨਹੀਂ:
ਵੱਡੇ ਕੋਐਫੀਸ਼ੀਅੰਟ:
ਕਵਾਡ੍ਰੈਟਿਕ ਫੰਕਸ਼ਨ ਦਾ ਗ੍ਰਾਫ ਇੱਕ ਪੈਰਾਬੋਲਾ ਹੁੰਦਾ ਹੈ। ਕਵਾਡ੍ਰੈਟਿਕ ਸਮੀਕਰਨ ਦੇ ਜ roots ਇਸ ਪੈਰਾਬੋਲਾ ਦੇ x-ਇੰਟਰਸੈਪਟਾਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਗ੍ਰਾਫ 'ਤੇ ਕੁਝ ਮੁੱਖ ਬਿੰਦੂ ਸ਼ਾਮਲ ਹਨ:
ਪੈਰਾਬੋਲਾ ਦੇ ਦਿਸ਼ਾ ਅਤੇ ਚੌੜਾਈ ਨੂੰ ਕੋਐਫੀਸ਼ੀਅੰਟ ਦੁਆਰਾ ਨਿਰਧਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:
ਗ੍ਰਾਫ ਨੂੰ ਸਮਝਣਾ ਜ roots ਂ ਦੇ ਮੁੱਲ ਅਤੇ ਪ੍ਰਕਿਰਤੀ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ ਬਿਨਾਂ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਗਿਣਤੀ ਦੇ।
ਆਪਣੇ ਕਾਰਜ ਦੇ ਲਈ ਵਰਤਣ ਯੋਗ ਹੋਣ ਵਾਲੇ ਹੋਰ ਸੰਦੇਸ਼ ਦੀ ਖੋਜ ਕਰੋ