آلة حاسبة قائمة على الويب لحل المعادلات التربيعية. أدخل المعاملات a و b و c لإيجاد الجذور الحقيقية أو المعقدة. تتضمن معالجة الأخطاء وعرض النتائج بوضوح.
النتيجة:
المعادلة التربيعية هي معادلة متعددة الحدود من الدرجة الثانية في متغير واحد. في شكلها القياسي، تكتب المعادلة التربيعية كالتالي:
حيث أن و و أعداد حقيقية و . يُطلق على الحد اسم الحد التربيعي، و هو الحد الخطي، و هو الحد الثابت.
تتيح لك هذه الآلة الحاسبة حل المعادلات التربيعية عن طريق إدخال المعاملات و و . تستخدم الآلة الحاسبة صيغة المعادلة التربيعية لإيجاد الجذور (الحلول) للمعادلة وتقدم مخرجات واضحة ومنسقة للنتائج.
تستخدم صيغة المعادلة التربيعية لحل المعادلات التربيعية. بالنسبة لمعادلة في الشكل ، تُعطى الحلول بواسطة:
الحد تحت الجذر، ، يُسمى المميز. يحدد طبيعة الجذور:
تقوم الآلة الحاسبة بتنفيذ الخطوات التالية لحل المعادلة التربيعية:
التحقق من المدخلات:
حساب المميز:
تحديد طبيعة الجذور بناءً على المميز
إذا كانت الجذور الحقيقية موجودة، احسبها باستخدام صيغة المعادلة التربيعية: و
تقريب النتائج إلى الدقة المحددة
عرض النتائج، بما في ذلك:
تقوم الآلة الحاسبة بتنفيذ الفحوصات التالية:
للمعادلات التربيعية تطبيقات عديدة في مجالات مختلفة:
الفيزياء: وصف حركة المقذوفات، حساب الوقت الذي تستغرقه الأجسام للسقوط، وتحليل الحركة التوافقية البسيطة.
الهندسة: تصميم المرايا البارابولية للإضاءة أو الاتصالات، تحسين المساحة أو الحجم في مشاريع البناء.
الاقتصاد: نمذجة منحنيات العرض والطلب، تحسين دوال الربح.
الرسوميات الحاسوبية: رسم المنحنيات والأسطح البارابولية، حساب التقاطعات بين الأشكال الهندسية.
المالية: حساب الفائدة المركبة، نماذج تسعير الخيارات.
البيولوجيا: نمذجة نمو السكان مع العوامل المحددة.
بينما تعتبر صيغة المعادلة التربيعية أداة قوية لحل المعادلات التربيعية، هناك طرق بديلة قد تكون أكثر ملاءمة في بعض الحالات:
التحليل: بالنسبة للمعادلات ذات المعاملات الصحيحة والجذور البسيطة، يمكن أن يكون التحليل أسرع ويوفر مزيدًا من الفهم لبنية المعادلة.
إكمال المربع: هذه الطريقة مفيدة لاشتقاق صيغة المعادلة التربيعية ولتحويل الدوال التربيعية إلى شكل الرأس.
الطرق الرسومية: رسم الدالة التربيعية والعثور على تقاطعاتها مع المحور السيني يمكن أن يوفر فهمًا بصريًا للجذور دون حساب صريح.
الطرق العددية: بالنسبة للمعاملات الكبيرة جدًا أو عندما تكون الدقة العالية مطلوبة، يمكن أن تكون الطرق العددية مثل طريقة نيوتن-رافسون أكثر استقرارًا.
تاريخ المعادلات التربيعية يعود إلى الحضارات القديمة:
تم الانتهاء من الشكل الحديث لصيغة المعادلة التربيعية في القرن السادس عشر، على الرغم من أن مكوناتها كانت معروفة في وقت سابق بكثير.
إليك أمثلة على كود لحل المعادلات التربيعية في لغات برمجة مختلفة:
1' دالة VBA في Excel لحل المعادلة التربيعية
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 = "جذران حقيقيان: x1 = " & x1 & ", x2 = " & x2
12 ElseIf discriminant = 0 Then
13 x1 = -b / (2 * a)
14 SolveQuadratic = "جذر حقيقي واحد: x = " & x1
15 Else
16 SolveQuadratic = "لا توجد جذور حقيقية"
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"جذران حقيقيان: x₁ = {x1:.2f}, x₂ = {x2:.2f}"
9 elif discriminant == 0:
10 x = -b / (2*a)
11 return f"جذر حقيقي واحد: x = {x:.2f}"
12 else:
13 return "لا توجد جذور حقيقية"
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 `جذران حقيقيان: x₁ = ${x1.toFixed(2)}, x₂ = ${x2.toFixed(2)}`;
7 } else if (discriminant === 0) {
8 const x = -b / (2 * a);
9 return `جذر حقيقي واحد: x = ${x.toFixed(2)}`;
10 } else {
11 return "لا توجد جذور حقيقية";
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("جذران حقيقيان: x₁ = %.2f, x₂ = %.2f", x1, x2);
8 } else if (discriminant == 0) {
9 double x = -b / (2 * a);
10 return String.format("جذر حقيقي واحد: x = %.2f", x);
11 } else {
12 return "لا توجد جذور حقيقية";
13 }
14 }
15
16 public static void main(String[] args) {
17 System.out.println(solveQuadratic(1, 5, 6));
18 }
19}
20
جذران حقيقيان:
جذر حقيقي واحد (مكرر):
لا توجد جذور حقيقية:
معاملات كبيرة:
رسم الدالة التربيعية هو قطع مكافئ. تتوافق الجذور للمعادلة التربيعية مع التقاطعات على المحور السيني لهذه القطع المكافئ. تشمل النقاط الرئيسية على الرسم:
تحدد اتجاه و عرض القطع المكافئ بواسطة المعامل :
يمكن أن يوفر فهم الرسم رؤى حول طبيعة وقيم الجذور دون حساب صريح.
اكتشف المزيد من الأدوات التي قد تكون مفيدة لسير عملك