Kihesabu kinachotumika mtandaoni kwa kutatua mhesabu za msingi wa quadratic. Ingiza vigezo a, b, na c ili kupata mizizi halisi au tata. Inajumuisha usimamizi wa makosa na kuonyesha matokeo kwa uwazi.
Matokeo:
Mhesabu ya mshikamano wa quadratic ni mhesabu wa polynomial wa kiwango cha pili katika mabadiliko moja. Katika mfumo wake wa kawaida, mhesabu wa quadratic umeandikwa kama:
ambapo , , na ni nambari halisi na . Neno linaitwa neno la quadratic, ni neno la laini, na ni neno la kudumu.
Calculator hii inakuruhusu kutatua mhesabu za quadratic kwa kuingiza viwango , , na . Inatumia fomula ya quadratic kupata mizizi (suluhisho) ya mhesabu na inatoa matokeo yaliyo wazi na yaliyopangwa vizuri.
Fomula ya quadratic inatumika kutatua mhesabu za quadratic. Kwa mhesabu katika mfumo , suluhisho zinatolewa na:
Neno lililo chini ya mzizi, , linaitwa discriminant. Inatathmini asili ya mizizi:
Calculator inafanya hatua zifuatazo kutatua mhesabu ya quadratic:
Thibitisha ingizo:
Hesabu discriminant:
Tambua asili ya mizizi kulingana na discriminant
Ikiwa mizizi halisi zipo, hesabu kwa kutumia fomula ya quadratic: na
Punguza matokeo kwa usahihi uliochaguliwa
Onyesha matokeo, ikiwa ni pamoja na:
Calculator inatekeleza ukaguzi ufuatao:
Mhesabu za quadratic zina matumizi mengi katika maeneo mbalimbali:
Fizikia: Kuandika harakati za miripuko, kuhesabu muda wa vitu kuanguka, na kuchambua harakati rahisi ya harmonic.
Uhandisi: Kubuni wakusanya parabolic kwa mwangaza au mawasiliano, kuboresha eneo au ujazo katika miradi ya ujenzi.
Uchumi: Kuandika mifano ya usambazaji na mahitaji, kuboresha kazi za faida.
Picha za Kompyuta: Kuonyesha curves na uso wa parabolic, kuhesabu makutano kati ya sura za kijiometri.
Fedha: Kuandika riba ya compound, mifano ya bei za chaguo.
Biolojia: Kuandika ukuaji wa idadi na vikwazo vinavyoweza kutokea.
Ingawa fomula ya quadratic ni chombo chenye nguvu cha kutatua mhesabu za quadratic, kuna mbinu mbadala ambazo zinaweza kuwa bora katika hali fulani:
Kufanya ufafanuzi: Kwa mhesabu zenye viwango vya nambari nzima na mizizi rahisi za kipekee, ufafanuzi unaweza kuwa wa haraka na kutoa ufahamu zaidi kuhusu muundo wa mhesabu.
Kumaliza Mraba: Mbinu hii ni muhimu kwa kupata fomula ya quadratic na kwa kubadilisha kazi za quadratic kuwa mfumo wa kilele.
Mbinu za Kijadi: Kuchora kazi ya quadratic na kutafuta makutano yake ya x inaweza kutoa uelewa wa kuona wa mizizi bila hesabu maalum.
Mbinu za Kihesabu: Kwa viwango vikubwa sana au wakati usahihi wa juu unahitajika, mbinu za kihesabu kama vile mbinu ya Newton-Raphson zinaweza kuwa thabiti zaidi.
Historia ya mhesabu za quadratic inarudi nyuma kwa ustaarabu wa kale:
Mfumo wa kisasa wa fomula ya quadratic ulimalizika katika karne ya 16, ingawa vipengele vyake vilijulikana mapema zaidi.
Hapa kuna mifano ya msimbo wa kutatua mhesabu za quadratic katika lugha mbalimbali za programu:
1' Excel VBA Kazi ya Mhesabu wa Quadratic
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 = "Mizizi miwili halisi: x1 = " & x1 & ", x2 = " & x2
12 ElseIf discriminant = 0 Then
13 x1 = -b / (2 * a)
14 SolveQuadratic = "Mzizi mmoja halisi: x = " & x1
15 Else
16 SolveQuadratic = "Hakuna mizizi halisi"
17 End If
18End Function
19' Matumizi:
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"Mizizi miwili halisi: x₁ = {x1:.2f}, x₂ = {x2:.2f}"
9 elif discriminant == 0:
10 x = -b / (2*a)
11 return f"Mzizi mmoja halisi: x = {x:.2f}"
12 else:
13 return "Hakuna mizizi halisi"
14
15# Matumizi mfano:
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 `Mizizi miwili halisi: x₁ = ${x1.toFixed(2)}, x₂ = ${x2.toFixed(2)}`;
7 } else if (discriminant === 0) {
8 const x = -b / (2 * a);
9 return `Mzizi mmoja halisi: x = ${x.toFixed(2)}`;
10 } else {
11 return "Hakuna mizizi halisi";
12 }
13}
14
15// Matumizi mfano:
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("Mizizi miwili halisi: x₁ = %.2f, x₂ = %.2f", x1, x2);
8 } else if (discriminant == 0) {
9 double x = -b / (2 * a);
10 return String.format("Mzizi mmoja halisi: x = %.2f", x);
11 } else {
12 return "Hakuna mizizi halisi";
13 }
14 }
15
16 public static void main(String[] args) {
17 System.out.println(solveQuadratic(1, 5, 6));
18 }
19}
20
Mizizi miwili halisi:
Mzizi mmoja halisi (uliorejelewa):
Hakuna mizizi halisi:
Viwango vikubwa:
Grafu ya kazi ya quadratic ni parabola. Mizizi ya mhesabu ya quadratic inalingana na makutano ya x ya parabola hii. Pointi muhimu kwenye grafu ni pamoja na:
Mwelekeo na upana wa parabola unategemea kiwango :
Kuelewa grafu kunaweza kutoa ufahamu kuhusu asili na thamani za mizizi bila hesabu maalum.
Gundua zana zaidi ambazo zinaweza kuwa na manufaa kwa mtiririko wako wa kazi