Java Math acos ()

Kaedah Java Math acos () mengembalikan kosinus arka dari nilai yang ditentukan.

Kosin busur adalah kebalikan dari fungsi kosinus.

Sintaks acos()kaedahnya adalah:

 Math.acos(double num)

Di sini, acos()adalah kaedah statik. Oleh itu, kami mengakses kaedah menggunakan nama kelas , Math.

parameter () Parameter

The acos()Cara mengambil parameter tunggal.

  • num - nombor yang kosinus arka akan dikembalikan. Harus selalu kurang dari 1.

acos () Nilai Pulangan

  • mengembalikan kosinus arka nombor yang ditentukan
  • mengembalikan NaNjika nombor yang ditentukan adalah NaNatau lebih besar daripada 1

Catatan : Nilai yang dikembalikan adalah sudut antara 0,0 hingga pi .

Contoh 1: Java Math acos ()

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.5; double b = 0.79; double c = 0.0; // print the arc cosine value System.out.println(Math.acos(a)); // 1.0471975511965979 System.out.println(Math.acos(b)); // 0.6599873293874984 System.out.println(Math.acos(c)); // 1.5707963267948966 ) )

Dalam contoh di atas, kami telah mengimport java.lang.Mathpakej. Ini penting sekiranya kita mahu menggunakan kaedah Mathkelas. Perhatikan ungkapan,

 Math.acos(a)

Di sini, kami telah menggunakan nama kelas secara langsung untuk memanggil kaedah tersebut. Ini kerana acos()kaedah statik.

Contoh 2: Math acos () Mengembalikan NaN

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 2; // square root of negative number // results in not a number (NaN) double NaN = Math.sqrt(-5); // print the arc cosine value System.out.println(Math.acos(a)); // NaN System.out.println(Math.acos(NaN)); // NaN ) )

Di sini, kami telah membuat dua pemboleh ubah bernama a dan b.

  • Math.acos (a) - mengembalikan NaN kerana nilai a lebih besar daripada 1.
  • Math.acos (b) - mengembalikan NaN kerana punca kuasa dua nombor negatif (-5) bukan nombor.

Catatan : Kami telah menggunakan kaedah Java Math.sqrt () untuk menghitung punca kuasa dua nombor.

Artikel menarik...