Metode Java Math tan () mengembalikan tangen trigonometri dari sudut yang ditentukan.
Sintaks dari tan()
metode ini adalah:
Math.tan(double angle)
Di sini, tan()
adalah metode statis. Oleh karena itu, kami mengakses metode menggunakan nama kelas Math
,.
tan () Parameter
The tan()
Metode mengambil parameter tunggal.
- sudut - sudut yang tangen trigonometrinya akan dikembalikan
Catatan : Nilai sudut dalam radian.
tan () Nilai Kembali
- mengembalikan tangen trigonometri dari sudut yang ditentukan
- mengembalikan NaN jika sudut yang ditentukan adalah NaN atau tak terhingga
Catatan : Jika argumennya nol, maka hasil dari tan()
metode ini juga nol 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 mengimpor java.lang.Math
paket. Ini penting jika kita ingin menggunakan metode Math
kelas. Perhatikan ekspresinya,
Math.tan(a)
Di sini, kami telah langsung menggunakan nama kelas untuk memanggil metode tersebut. Itu karena tan()
merupakan metode statis.
Catatan : Kami telah menggunakan metode Java Math.toRadians () untuk mengonversi semua nilai menjadi radian. Itu karena sesuai dengan dokumentasi resmi Java, tan()
metode ini mengambil parameter sebagai radian.
Contoh 2: Math 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 variabel bernama a.
- Math.tan (a) - mengembalikan NaN karena akar kuadrat dari bilangan negatif (-5) bukan bilangan
Ini Double.POSITIVE_INFINITY
adalah bidang Double
kelas. Ini digunakan untuk mengimplementasikan infinity di Java.
Catatan : Kami telah menggunakan metode Java Math.sqrt () untuk menghitung akar kuadrat dari sebuah bilangan.
Tutorial yang Direkomendasikan
- Java Matematika sin ()
- Java Matematika cos ()