Penyelesai Persamaan Kuadrat: Temukan Akar dari ax² + bx + c = 0
Kalkulator berbasis web untuk menyelesaikan persamaan kuadrat. Masukkan koefisien a, b, dan c untuk menemukan akar nyata atau kompleks. Fitur penanganan kesalahan dan tampilan hasil yang jelas.
Penyelesai Persamaan Kuadrat
Hasil:
Dokumentasi
Penyelesai Persamaan Kuadrat
Pendahuluan
Persamaan kuadrat adalah persamaan polinomial derajat dua dalam satu variabel. Dalam bentuk standarnya, persamaan kuadrat ditulis sebagai:
di mana , , dan adalah bilangan real dan . Istilah disebut sebagai suku kuadrat, adalah suku linier, dan adalah suku konstan.
Kalkulator ini memungkinkan Anda untuk menyelesaikan persamaan kuadrat dengan memasukkan koefisien , , dan . Ini menggunakan rumus kuadrat untuk menemukan akar (solusi) dari persamaan dan memberikan output hasil yang jelas dan terformat.
Cara Menggunakan Kalkulator Ini
- Masukkan koefisien (harus tidak nol)
- Masukkan koefisien
- Masukkan koefisien
- Pilih presisi yang diinginkan untuk hasil (jumlah tempat desimal)
- Klik tombol "Selesaikan"
- Kalkulator akan menampilkan akar (jika ada) dan informasi tambahan tentang sifat solusi
Rumus
Rumus kuadrat digunakan untuk menyelesaikan persamaan kuadrat. Untuk persamaan dalam bentuk , solusi diberikan oleh:
Istilah di bawah akar kuadrat, , disebut sebagai diskriminan. Ini menentukan sifat akar:
- Jika , ada dua akar real yang berbeda
- Jika , ada satu akar real (akar yang berulang)
- Jika , tidak ada akar real (dua akar kompleks konjugat)
Perhitungan
Kalkulator melakukan langkah-langkah berikut untuk menyelesaikan persamaan kuadrat:
-
Validasi input:
- Pastikan tidak nol
- Periksa apakah koefisien berada dalam rentang yang valid (misalnya, antara -1e10 dan 1e10)
-
Hitung diskriminan:
-
Tentukan sifat akar berdasarkan diskriminan
-
Jika akar real ada, hitung menggunakan rumus kuadrat: dan
-
Bulatkan hasil ke presisi yang ditentukan
-
Tampilkan hasil, termasuk:
- Sifat akar
- Nilai akar (jika real)
- Persamaan dalam bentuk standar
Validasi Input dan Penanganan Kesalahan
Kalkulator menerapkan pemeriksaan berikut:
- Koefisien harus tidak nol. Jika , pesan kesalahan ditampilkan.
- Semua koefisien harus merupakan angka yang valid. Input non-numerik ditolak.
- Koefisien harus berada dalam rentang yang wajar (misalnya, antara -1e10 dan 1e10) untuk menghindari kesalahan overflow.
Kasus Penggunaan
Persamaan kuadrat memiliki banyak aplikasi di berbagai bidang:
-
Fisika: Menggambarkan gerakan proyektil, menghitung waktu jatuh objek, dan menganalisis gerakan harmonik sederhana.
-
Teknik: Merancang reflektor parabola untuk pencahayaan atau telekomunikasi, mengoptimalkan luas atau volume dalam proyek konstruksi.
-
Ekonomi: Memodelkan kurva penawaran dan permintaan, mengoptimalkan fungsi laba.
-
Grafik Komputer: Merender kurva dan permukaan parabola, menghitung interseksi antara bentuk geometri.
-
Keuangan: Menghitung bunga majemuk, model penetapan harga opsi.
-
Biologi: Memodelkan pertumbuhan populasi dengan faktor pembatas.
Alternatif
Meskipun rumus kuadrat adalah alat yang kuat untuk menyelesaikan persamaan kuadrat, ada metode alternatif yang mungkin lebih sesuai dalam situasi tertentu:
-
Pemfaktoran: Untuk persamaan dengan koefisien bulat dan akar rasional sederhana, pemfaktoran dapat lebih cepat dan memberikan wawasan lebih dalam tentang struktur persamaan.
-
Menyelesaikan Kuadrat: Metode ini berguna untuk menurunkan rumus kuadrat dan untuk mengubah fungsi kuadrat menjadi bentuk puncak.
-
Metode Grafis: Memplot fungsi kuadrat dan menemukan intersep x-nya dapat memberikan pemahaman visual tentang akar tanpa perhitungan eksplisit.
-
Metode Numerik: Untuk koefisien yang sangat besar atau ketika presisi tinggi diperlukan, metode numerik seperti metode Newton-Raphson dapat lebih stabil.
Sejarah
Sejarah persamaan kuadrat dapat ditelusuri kembali ke peradaban kuno:
- Babilonia (c. 2000 SM): Menyelesaikan persamaan kuadrat tertentu menggunakan teknik yang setara dengan menyelesaikan kuadrat.
- Yunani Kuno (c. 400 SM): Menyelesaikan persamaan kuadrat secara geometris.
- Matematika India (c. 600 M): Brahmagupta memberikan rumus eksplisit pertama untuk menyelesaikan persamaan kuadrat.
- Zaman Keemasan Islam (c. 800 M): Al-Khwarizmi secara sistematis menyelesaikan persamaan kuadrat menggunakan metode aljabar.
- Eropa Renaisans: Solusi aljabar umum (rumus kuadrat) menjadi dikenal dan digunakan secara luas.
Bentuk modern dari rumus kuadrat diselesaikan pada abad ke-16, meskipun komponennya sudah dikenal jauh lebih awal.
Contoh
Berikut adalah contoh kode untuk menyelesaikan persamaan kuadrat dalam berbagai bahasa pemrograman:
1' Fungsi VBA Excel untuk Penyelesai Persamaan Kuadrat
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 = "Dua akar real: x1 = " & x1 & ", x2 = " & x2
12 ElseIf discriminant = 0 Then
13 x1 = -b / (2 * a)
14 SolveQuadratic = "Satu akar real: x = " & x1
15 Else
16 SolveQuadratic = "Tidak ada akar real"
17 End If
18End Function
19' Penggunaan:
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"Dua akar real: x₁ = {x1:.2f}, x₂ = {x2:.2f}"
9 elif discriminant == 0:
10 x = -b / (2*a)
11 return f"Satu akar real: x = {x:.2f}"
12 else:
13 return "Tidak ada akar real"
14
15# Contoh penggunaan:
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 `Dua akar real: x₁ = ${x1.toFixed(2)}, x₂ = ${x2.toFixed(2)}`;
7 } else if (discriminant === 0) {
8 const x = -b / (2 * a);
9 return `Satu akar real: x = ${x.toFixed(2)}`;
10 } else {
11 return "Tidak ada akar real";
12 }
13}
14
15// Contoh penggunaan:
16console.log(solveQuadratic(1, 5, 6));
17
1public class PenyelesaiKuadrat {
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("Dua akar real: x₁ = %.2f, x₂ = %.2f", x1, x2);
8 } else if (discriminant == 0) {
9 double x = -b / (2 * a);
10 return String.format("Satu akar real: x = %.2f", x);
11 } else {
12 return "Tidak ada akar real";
13 }
14 }
15
16 public static void main(String[] args) {
17 System.out.println(solveQuadratic(1, 5, 6));
18 }
19}
20
Contoh Numerik
-
Dua akar real:
- Persamaan:
- Koefisien: , ,
- Hasil: Dua akar real: ,
-
Satu akar real (berulang):
- Persamaan:
- Koefisien: , ,
- Hasil: Satu akar real:
-
Tidak ada akar real:
- Persamaan:
- Koefisien: , ,
- Hasil: Tidak ada akar real
-
Koefisien besar:
- Persamaan:
- Koefisien: , ,
- Hasil: Dua akar real: ,
Menggambar Fungsi Kuadrat
Grafik dari fungsi kuadrat adalah sebuah parabola. Akar dari persamaan kuadrat sesuai dengan intersep x dari parabola ini. Titik-titik kunci pada grafik meliputi:
- Puncak: Titik tertinggi atau terendah dari parabola, diberikan oleh
- Sumbu simetri: Garis vertikal yang melewati puncak, diberikan oleh
- Intersep y: Titik di mana parabola memotong sumbu y, diberikan oleh
Arah dan lebar parabola ditentukan oleh koefisien :
- Jika , parabola membuka ke atas
- Jika , parabola membuka ke bawah
- Nilai absolut yang lebih besar dari menghasilkan parabola yang lebih sempit
Memahami grafik dapat memberikan wawasan tentang sifat dan nilai akar tanpa perhitungan eksplisit.
Referensi
- Weisstein, Eric W. "Persamaan Kuadrat." Dari MathWorld--Sumber Web Wolfram. https://mathworld.wolfram.com/QuadraticEquation.html
- "Persamaan kuadrat." Wikipedia, Yayasan Wikimedia, https://en.wikipedia.org/wiki/Quadratic_equation
- Larson, Ron, dan Bruce Edwards. Kalkulus. Edisi ke-10, Cengage Learning, 2014.
- Stewart, James. Kalkulus: Transendental Awal. Edisi ke-8, Cengage Learning, 2015.
- "Sejarah Persamaan Kuadrat." ThoughtCo, https://www.thoughtco.com/history-of-the-quadratic-equation-3126340
Umpan Balik
Klik toast umpan balik untuk mulai memberikan umpan balik tentang alat ini
Alat Terkait
Temukan lebih banyak alat yang mungkin berguna untuk alur kerja Anda