Java Math tan ()

Kaedah Java Math tan () mengembalikan tangen trigonometri dari sudut yang ditentukan.

Sintaks tan()kaedahnya adalah:

 Math.tan(double angle)

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

tan () Parameter

The tan()Cara mengambil parameter tunggal.

  • sudut - sudut yang tangen trigonometrinya akan dikembalikan

Catatan : Nilai sudut adalah dalam radian.

tan () Nilai Pulangan

  • mengembalikan tangen trigonometri dari sudut yang ditentukan
  • mengembalikan NaN jika sudut yang ditentukan adalah NaN atau tak terhingga

Catatan : Sekiranya argumen adalah sifar, maka hasil tan()kaedah juga sifar dengan tanda yang sama dengan argumen.

Contoh 1: Java Math tan ()

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable in Degree double a = 30; double b = 45; // convert to radians a = Math.toRadians(a); b = Math.toRadians(b); // get the trigonometric tangent value System.out.println(Math.tan(a)); // 0.49999999999999994 System.out.println(Math.tan(b)); // 0.7071067811865475 // tan() with 0 as its argument System.out.println(Math.tan(0.0)); // 0.0 ) )

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

 Math.tan(a)

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

Catatan : Kami telah menggunakan kaedah Java Math.toRadians () untuk menukar semua nilai menjadi radian. Itu karena berdasarkan dokumentasi Java resmi, tan()metode ini mengambil parameter sebagai radian.

Contoh 2: Matematik tan () Mengembalikan NaN

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable // square root of negative number // results in not a number (NaN) double a = Math.sqrt(-5); // Using Double to implement infinity double infinity = Double.POSITIVE_INFINITY; // print the tangent value System.out.println(Math.tan(a)); // NaN System.out.println(Math.tan(infinity)); // NaN ) )

Di sini, kami telah membuat pemboleh ubah bernama a.

  • Math.tan (a) - mengembalikan NaN kerana punca kuasa dua nombor negatif (-5) bukan nombor

Ini Double.POSITIVE_INFINITYadalah bidang Doublekelas. Ini digunakan untuk menerapkan infiniti di Jawa.

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

Tutorial yang disyorkan

  • Dosa Matematik Java ()
  • Java Math cos ()

Artikel menarik...