sqrt() di python adalah fungsi bawaan di perpustakaan matematika. Ini digunakan untuk menghitung akar kuadrat dari angka apa pun. Dibutuhkan angka sebagai parameter dan mengembalikan akar kuadrat dari angka yang telah kita ambil sebagai input Show
Cakupan
pengantarAkar kuadrat dari suatu bilangan adalah nilai yang, jika dikalikan dengan bilangan itu sendiri, menghasilkan bilangan asli. Ini adalah operasi matematika yang umum digunakan di berbagai bidang seperti geometri, teknik, dan fisika. Misalkan x adalah akar kuadrat dari y, maka x=√y direpresentasikan sebagai x=√y. Di sini, √ adalah simbol akar yang digunakan untuk menyatakan akar bilangan. Dalam Python, akar kuadrat dapat dihitung menggunakan fungsi sqrt() modul matematika. Fungsi ini mengambil angka positif sebagai argumen dan mengembalikan akar kuadratnya sebagai nilai floating-point. Dalam tutorial ini, kita akan membahas cara menggunakan fungsi sqrt() dengan Python untuk menghitung akar kuadrat dari sebuah angka dan memahami berbagai nuansa yang terlibat Apa akar kuadrat dari suatu bilangan?Akar kuadrat dari suatu bilangan adalah nilai yang, jika dikalikan dengan sendirinya, memberikan bilangan yang sama dengan yang dihitung akar kuadratnya. Akar kuadrat dari suatu bilangan adalah metode kebalikan dari mengkuadratkan suatu bilangan Misalnya, kuadrat dari 7 adalah 49 dan akar kuadrat dari 49 adalah 7(√49 = 7) Sintaks fungsi sqrt() di PythonUntuk menggunakan fungsi persegi di python (sqrt()), kita perlu mengimpor pustaka matematika bawaan ke dalam proyek kita Fungsi akar kuadrat di python memiliki sintaks berikut Di mana a adalah angka yang akar kuadratnya harus dihitung Domain fungsi sqrt() dengan PythonFungsi akar kuadrat menggunakan angka sebagai parameternya, dan angka tersebut harus selalu non-negatif (angka 0 & semua angka positif, termasuk angka mengambang). Jika kita melewatkan bilangan negatif sebagai parameter, itu akan memberikan kesalahan domain matematika karena bilangan kompleks tidak didukung dalam python Kembalikan jenis fungsi sqrt() dengan PythonFungsi akar kuadrat di python mengembalikan nilai tipe float untuk setiap jenis angka non-negatif, yang diteruskan sebagai parameternya Misalnya, jika bilangan kuadrat sempurna seperti 25 dilewatkan di dalamnya, hasilnya akan menjadi 5. 0, sedangkan di sisi lain, jika 50 dilewatkan di dalamnya, itu akan mengembalikan 7. 07 Metode berbeda untuk menghitung akar kuadrat dengan pythonMenggunakan fungsi sqrt()Untuk menemukan akar kuadrat di python menggunakan sqrt(), kita perlu mengimpor perpustakaan matematika ke dalam proyek kita. Untuk mengimpor perpustakaan matematika, kami menggunakan baris kode berikut Kami melewatkan angka yang akar kuadratnya akan dihitung sebagai parameter ke dalam sqrt() Contoh Sekarang hitung akar kuadrat dari angka 81 menggunakan fungsi sqrt() dari perpustakaan matematika dengan python Kode
Menggunakan fungsi pow()Ada satu lagi fungsi pustaka matematika di python yang membantu kita menemukan akar kuadrat di python, yaitu. e. , fungsi daya pow() Fungsi ini membutuhkan dua parameter
Sintaksis Contoh Ini mengembalikan 10^2 yaitu 100 Jadi sekarang kita sudah familiar dengan bagaimana kita bisa menggunakan fungsi pow() Mari bergerak maju untuk mengilustrasikan bagaimana kita dapat menemukan akar kuadrat dari sebuah angka dengan bantuan pow() Contoh Sekarang hitung akar kuadrat dari angka 169 menggunakan fungsi pow() dari pustaka matematika dengan python Kita bisa melewati 0. 5 atau 1/2 sebagai parameter ke pow() untuk menemukan akar kuadrat dari fungsi Kode
Menggunakan operator **Operator (**) disebut operator Eksponensial. Ini digunakan untuk menghitung nilai angka yang dinaikkan ke kekuatan yang diberikan Nilai di sebelah kanan operator Eksponensial dianggap sebagai pangkat dan nilai di sebelah kiri operator Eksponensial dianggap sebagai angka di mana daya diterapkan Contoh _
Metode yang disukai untuk menemukan akar kuadrat di pythonMenggunakan Python2. 7. 16Saat menjalankan kasus uji sampel untuk menemukan akar kuadrat dari 1069. 69, 10000000 kali dalam python versi 2. 7. 16. Hasil berikut diperoleh pada mencari akar kuadrat dari nomor menggunakan tiga metode di atas MetodeWaktu Diambilmath. sqrt()0. 543735271683627 matematika. pow()2. 7523691482161328** operator1. 60870072153690586 Menggunakan Python3. 8. 2Saat menjalankan kasus uji sampel untuk menemukan akar kuadrat dari 1069. 69, 10000000 kali dalam python versi 3. 8. 2. Hasil berikut diperoleh untuk mencari akar kuadrat dari suatu bilangan menggunakan ketiga metode di atas MetodeWaktu Diambilmath. sqrt()0. 948235034942627 matematika. pow()1. 2357196807861328** operator0. 40870046615600586 Menjalankan test case yang sama pada dua versi python(2. 7. 16 & 3. 8. 2), kami melihat bahwa fungsi sqrt() dan ** operator dari perpustakaan matematika efisien. Tapi, itu murni tergantung pada pengguna pada versi python mana mesin mereka bekerja, seperti untuk python versi 2, fungsi sqrt() tampaknya lebih cepat sedangkan operator eksponensial forpython3 (**)` adalah cara mudah untuk menemukan kuadrat Namun demikian, fungsi sqrt() dari perpustakaan matematika di python adalah cara yang paling disukai, berdedikasi, dan nyaman untuk menemukan akar kuadrat dari angka dibandingkan dengan metode lain ( pow() & ** ) Kita juga dapat menyimpulkan dari dua contoh di atas bahwa fungsi sqrt() dan operator eksponensial(**) selalu lebih baik daripada fungsi pow() dari perpustakaan matematika dalam hal kecepatan eksekusi Contoh akar kuadrat di PythonAnda semua pernah mendengar tentang Teorema Pythagoras yang terkenal, yang digunakan untuk menemukan salah satu sisi segitiga siku-siku jika kita memiliki sisi yang lain. Teorema terkenal ini juga menggunakan fungsi akar kuadrat untuk menghitung salah satu sisi yang tersisa Menurut teorema Pythagoras, _ |