Apa itu cbrt di C++?

Apa Itu Cbrt Di C



Dalam C++, operasi matematika adalah bagian penting dari pemrograman, terutama ketika berhadapan dengan perhitungan yang rumit. Salah satu operasi tersebut adalah akar pangkat tiga, yang memungkinkan Anda menghitung akar pangkat tiga dari nilai tertentu. Itu cbrt() fungsi dalam bahasa pemrograman C++ dapat digunakan untuk menjalankan proses ini.

Pada artikel ini, kita akan masuk ke cbrt() secara lebih mendalam, mencakup apa itu, cara kerjanya, dan bagaimana Anda dapat menerapkannya dalam proyek Anda.







Apa itu Fungsi cbrt()?

Itu cbrt() function adalah fungsi C++ yang mengembalikan akar pangkat tiga dari bilangan bulat tertentu. Itu singkatan dari akar kubus, seperti namanya. Fungsi ini disertakan dalam pustaka standar C++ dan didefinisikan dalam berkas tajuk.



Sintaks fungsi cbrt()

Sintaks dari cbrt() fungsinya adalah:



cbrt ( pada satu )


Di mana pada satu adalah bilangan yang harus dihitung akar pangkat tiganya.





Nilai Pengembalian

Itu cbrt() fungsi di C++ mengambil parameter tunggal dari jenis apa pun; double, float, atau long double, dan mengembalikan akar pangkat tiga dari nilai tersebut. Akar pangkat tiga yang dikembalikan memiliki tipe data yang sama dengan parameter, kecuali dalam kasus bilangan bulat. Ini dapat digunakan dalam perhitungan matematis dan dapat membantu menyederhanakan kode untuk aplikasi tertentu di mana akar pangkat tiga perlu dihitung.

Bagaimana Fungsi cbrt() Bekerja?

Itu cbrt() fungsi menggunakan algoritma khusus untuk menghitung akar pangkat tiga. Ini mempekerjakan Newton-Raphson metode, yang secara iteratif meningkatkan tebakan awal hingga tingkat akurasi yang diinginkan tercapai.



Algoritme melibatkan berulang kali menggunakan rumus:

x1 = ( 2 * x0 + n / ( x0 * x0 ) ) / 3


Di Sini, x0 adalah tebakan awal untuk akar pangkat tiga dari N , Dan x1 adalah perkiraan yang ditingkatkan yang diperoleh dengan menerapkan rumus secara iteratif hingga tingkat akurasi yang diinginkan tercapai. Prosedur ini diulang sampai tingkat akurasi yang diperlukan tercapai.

Bagaimana Cara Menggunakan Fungsi cbrt() di C++?

Ikuti kode yang diberikan di bawah ini untuk digunakan cbrt() fungsi untuk menghitung akar pangkat tiga dari suatu variabel.

#termasuk
#termasuk

int utama ( ) {
ganda var = 125 ;
hasil ganda = cbrt ( dulu ) ;
std::cout << 'Akar pangkat tiga dari' << dulu << ' adalah ' << hasil << std::endl;
kembali 0 ;
}


Dalam kode di atas, kami mendeklarasikan variabel ganda dulu dan atur nilainya menjadi 125. The cbrt() fungsi kemudian digunakan dengan parameter dulu , dan hasilnya ditempatkan di hasil variabel ganda. Kami kemudian menggunakan cout untuk mencetak output ke konsol.

Keluaran

Kesimpulan

Itu cbrt() dalam C++ adalah fungsi matematika yang berguna yang dapat digunakan dalam berbagai aplikasi. Kemampuannya untuk menghitung akar pangkat tiga dari sebuah angka dapat membantu menyederhanakan perhitungan yang rumit, terutama yang melibatkan bentuk tiga dimensi. Ini menggunakan metode Newton-Raphson untuk memastikan tingkat akurasi dan presisi yang tinggi dan secara efektif menangani berbagai jenis masukan.