Dan C++

Dan C



Matematika, statistik, dan bahasa pemrograman komputer bekerja bersama-sama. Rumus yang digunakan dalam statistik atau matematika terkadang perlu diimplementasikan dalam bahasa pemrograman komputer. Fungsi dan rumus ini bekerja sama di semua mata pelajaran. Perbedaannya hanya pada implementasinya. Artikel ini dirancang untuk mengajarkan cara mengimplementasikan fungsi atan() dalam bahasa pemrograman c++.

Apa itu Fungsi atan() C++?

Fungsi atan() adalah fungsi tangen invers dari Math. Digunakan untuk mencari nilai tangen invers suatu bilangan dalam bahasa pemrograman c++. Dalam Matematika, atan() adalah tan-1a. 'a' adalah angka dan tan-1 menemukan invers tangen dari 'a'.







Demikian pula, ketika kita menemukan atan() dalam bahasa pemrograman c++, angka 'a' diberikan ke fungsi atan() dan menghitung invers tangen dari 'a'. Fungsi atan() dari c++ mengembalikan invers tangen dari angka yang diberikan dalam format radian. Nilai radian sama dengan 180/pi derajat. Jadi, ketika Anda menghitung invers tangen pada kalkulator, Anda akan menemukan hasil yang berbeda karena kalkulator mengembalikan hasil dalam bentuk derajat. Tetapi output dari atan() dalam radian. Jika Anda menginginkan hasil yang sama seperti yang disediakan kalkulator, Anda perlu mengubah hasil radian menjadi derajat.



Sintaks atan() Fungsi C++

Sintaks fungsi atan() c++ diberikan di bawah ini:







Untuk mendefinisikan fungsi atan(), kita perlu menyediakan tipe data juga. Float akan digunakan untuk bilangan floating dan double akan digunakan untuk bilangan floating ganda.

Berikut adalah sintaks dari parameter tipe data float dan double float:



'float' dan 'double' adalah tipe data dari fungsi atan() dan parameter. Jika parameter berada dalam tipe 'float', tipe pengembalian untuk fungsi juga akan menjadi float. Demikian pula, jika tipe parameternya adalah 'ganda' maka tipe pengembalian fungsi akan menjadi 'ganda'. Fungsi atan() mengembalikan hasil dalam bentuk floating point atau double float. Jadi, jika Anda memberikan angka int, hasilnya akan berupa titik desimal.

Bagaimana Fungsi Atan() C++ Bekerja?

Fungsi atan() mengambil angka sebagai input dan menghitung tangen inversnya dan mengembalikan hasil yang dihitung. Ini mengembalikan nilai tangen terbalik dihitung dalam bentuk radian. Untuk memahami bagaimana fungsi atan() bekerja lebih baik, lihat contoh yang diberikan di bawah ini.

Contoh 1:

Contoh pertama hanya mengambil angka sebagai input dan meneruskannya ke fungsi atan() untuk menghitung tangen terbalik dari angka yang disediakan. Kode diberikan di bawah ini.

Dimulai dengan baris kode pertama, 'iostream' adalah pustaka c++ standar yang menyediakan fungsionalitas untuk mengambil input dan memberikan keluaran kepada pengguna: cin, cout, dan lain-lain. Baris berikutnya mengimpor pustaka 'cmath' ke dalam program. Pustaka 'cmath' dari bahasa pemrograman c++ menyediakan fungsi Math seperti atan(), asin(), dll. 'using namespace std' memungkinkan program untuk menggunakan semua hal yang disediakan oleh 'std namespace'.

Program dimulai dengan fungsi main(), diikuti dengan tanda kurung buka dan tutup, {}. Semua baris kode berada di antara tanda kurung ini. Seperti yang kami jelaskan di atas, jenis parameter input dan parameter pengembalian umumnya sama. Jadi, 'ganda a = 12,57, keluar' mewakili variabel input dan output dalam bentuk tipe data ganda. Parameter 'a' menahan input dan parameter 'out' akan menyimpan output dari fungsi atan(). Dengan menggunakan metode 'cout', kita akan mencetak output dari fungsi atan(). 'Return 0' disediakan di akhir sehingga fungsi berhasil mengembalikan hasil atau melempar pengecualian jika terjadi kesalahan.

Mari kita lihat hasil dari program yang diberikan di bawah ini:

Fungsi atan(12,57) mengembalikan 1,49141 dalam format radian. Jika Anda menghitung atan (12,57) pada kalkulator, Anda akan mendapatkan 85,45 karena kalkulator memberikan hasilnya dalam derajat. Mari kita ubah radian menjadi derajat pada contoh berikut.

Contoh 2:

Seperti dibahas di atas radian sama dengan 180/pi, jadi kita akan menggunakan rumus yang sama untuk mengubah radian menjadi derajat. Lihat kode di bawah ini terlebih dahulu dan kemudian kami akan menjelaskan setiap baris secara terpisah.

Perhatikan bahwa kami menggunakan kode dan sampel data yang sama seperti pada contoh pertama. Jadi, mari kita jelaskan saja baris tambahannya, ‘cout << “atan(“<

Mari kita lihat outputnya di bawah ini:

Contoh 3:

Mari kita lihat bagaimana fungsi atan() bekerja jika sebuah bilangan bulat diberikan sebagai input. Biasanya, itu seharusnya tidak menimbulkan kesalahan apa pun karena bilangan bulat bekerja dengan baik dengan tipe data float atau double float. Periksa kode terlampir di bawah ini.

Jika Anda perhatikan, kami kembali menggunakan kode yang sama tetapi mengubah data input menjadi bilangan bulat. Tipe data 'int' digunakan dalam bahasa pemrograman c++ untuk mendefinisikan bilangan bulat. Dalam contoh sebelumnya, kami menggunakan angka mengambang. Jadi di sini, kami menggunakan nomor int untuk melihat hasil dari fungsi atan().

Mari kita periksa hasil dari fungsi atan() untuk bilangan bulat yang diberikan di bawah ini. Perhatikan bahwa fungsi atan() berhasil menghitung tangen terbalik dari bilangan bulat tanpa menimbulkan kesalahan karena tangen terbalik dapat ditemukan dalam bilangan bulat.

Kesimpulan

Artikel ini dirancang untuk membahas cara kerja fungsi atan() dalam bahasa pemrograman c++. Fungsi atan() menghitung invers tangen dari angka yang diberikan dan mengembalikan hasilnya dalam radian. Kami memasukkan tiga contoh unik untuk pemahaman Anda.