کوڈرٹک مساوات حل کرنے کے لیے ویب پر مبنی کیلکولیٹر۔ حقیقی یا پیچیدہ جڑیں تلاش کرنے کے لیے a، b، اور c کے عدد داخل کریں۔ غلطی کی ہینڈلنگ اور واضح نتیجہ کی نمائش کی خصوصیات۔
نتیجہ:
ایک مربع مساوات ایک واحد متغیر میں دوسرے درجے کی کثیر حدی مساوات ہے۔ اس کی معیاری شکل میں، ایک مربع مساوات کو اس طرح لکھا جاتا ہے:
جہاں ، ، اور حقیقی عدد ہیں اور ۔ کو مربع اصطلاح کہا جاتا ہے، کو خطی اصطلاح کہا جاتا ہے، اور کو مستقل اصطلاح کہا جاتا ہے۔
یہ کیلکولیٹر آپ کو مربع مساواتیں حل کرنے کی اجازت دیتا ہے، جس میں آپ کو ، ، اور کے کوفییشینٹ داخل کرنے کی ضرورت ہوتی ہے۔ یہ مربع فارمولا کا استعمال کرتے ہوئے مساوات کے جڑوں (حلوں) کو تلاش کرتا ہے اور نتائج کی واضح، منظم شکل میں آؤٹ پٹ فراہم کرتا ہے۔
مربع فارمولا مربع مساواتیں حل کرنے کے لیے استعمال کیا جاتا ہے۔ ایک مساوات کے لیے جس کی شکل ہے، حل درج ذیل ہیں:
چوکور جڑ کے نیچے کا حصہ، ، کو تفریق کہا جاتا ہے۔ یہ جڑوں کی نوعیت کا تعین کرتا ہے:
کیلکولیٹر مربع مساوات کو حل کرنے کے لیے درج ذیل اقدامات کرتا ہے:
ان پٹ کی توثیق کریں:
تفریق کا حساب لگائیں:
تفریق کی بنیاد پر جڑوں کی نوعیت کا تعین کریں
اگر حقیقی جڑیں موجود ہیں تو انہیں مربع فارمولا کا استعمال کرتے ہوئے حساب کریں: اور
نتائج کو مخصوص درستگی تک گول کریں
نتائج کو دکھائیں، بشمول:
کیلکولیٹر درج ذیل چیک کو نافذ کرتا ہے:
مربع مساواتوں کے مختلف شعبوں میں بہت سے استعمال ہیں:
طبیعیات: پروجیکٹائل کی حرکت کی وضاحت کرنا، اشیاء کے گرنے کے لیے وقت کا حساب لگانا، اور سادہ ہارمونک حرکت کا تجزیہ کرنا۔
انجینئرنگ: روشنی یا ٹیلی مواصلات کے لیے پیرا بولک ریفلیکٹرز کا ڈیزائن کرنا، تعمیراتی منصوبوں میں رقبہ یا حجم کو بہتر بنانا۔
معیشت: سپلائی اور طلب کے منحنی خطوط کی ماڈلنگ، منافع کے افعال کو بہتر بنانا۔
کمپیوٹر گرافکس: پیرا بولک منحنی خطوط اور سطحوں کی تخلیق کرنا، جیومیٹری کی شکلوں کے درمیان تقاطع کا حساب لگانا۔
مالیات: مرکب سود کا حساب لگانا، آپشن کی قیمتوں کے ماڈل۔
حیاتیات: آبادی کی نمو کو محدود کرنے والے عوامل کے ساتھ ماڈلنگ کرنا۔
اگرچہ مربع فارمولا مربع مساواتیں حل کرنے کے لیے ایک طاقتور ٹول ہے، لیکن کچھ حالات میں متبادل طریقے زیادہ موزوں ہو سکتے ہیں:
عوامل: ان مساواتوں کے لیے جن کے عددی کوفییشینٹ اور سادہ منطقی جڑیں ہوں، عوامل زیادہ تیز ہو سکتے ہیں اور مساوات کے ڈھانچے میں مزید بصیرت فراہم کر سکتے ہیں۔
مربع مکمل کرنا: یہ طریقہ مربع فارمولا کو حاصل کرنے اور مربع افعال کو چوکی کی شکل میں تبدیل کرنے کے لیے مفید ہے۔
گرافیکل طریقے: مربع فنکشن کو پلاٹ کرنا اور اس کے x-intercepts تلاش کرنا جڑوں کی بصری تفہیم فراہم کر سکتا ہے بغیر واضح حساب کتاب کے۔
عددی طریقے: بہت بڑے کوفییشینٹ کے لیے یا جب زیادہ درستگی کی ضرورت ہو تو عددی طریقے جیسے نیوٹن-رافسن طریقہ زیادہ مستحکم ہو سکتے ہیں۔
مربع مساواتوں کی تاریخ قدیم تہذیبوں تک جاتی ہے:
مربع فارمولا کی جدید شکل 16ویں صدی میں مکمل ہوئی، حالانکہ اس کے اجزاء بہت پہلے معلوم تھے۔
یہاں مختلف پروگرامنگ زبانوں میں مربع مساواتیں حل کرنے کے لیے کوڈ کی مثالیں ہیں:
1' ایکسل VBA فنکشن مربع مساوات حل کرنے کے لیے
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
دو حقیقی جڑیں:
ایک حقیقی جڑ (دہرائی گئی):
کوئی حقیقی جڑیں نہیں:
بڑے کوفییشینٹ:
مربع فعل کا گراف ایک پیرا بولہ ہے۔ مربع مساوات کی جڑیں اس پیرا بولہ کے x-intercepts کے مطابق ہیں۔ گراف پر اہم نکات شامل ہیں:
پیرا بولہ کی سمت اور چوڑائی کوفییشینٹ کے ذریعہ طے کی جاتی ہے:
گراف کو سمجھنا جڑوں کی نوعیت اور قیمتوں کے بارے میں بصیرت فراہم کر سکتا ہے بغیر واضح حساب کتاب کے۔
آپ کے ورک فلو کے لیے مفید ہونے والے مزید ٹولز کا انعام کریں