Java'nın Math sınıfı, sunduğu metodlarla matematiğin bir çok alanında çözüm üretebilme yeterliliğine sahip. Bu gece de giriş olarak Math sınıfı içerisindeki trigonometri metodlarını paylaşacağım.
double sayi = 90;
System.out.println("sayi'nin radyan cinsinden değeri: " +Math.toRadians(sayi));
System.out.println("sayi'nin sinüs değeri: " +Math.sin(sayi));
System.out.println("sayi'nin kosünüs değeri: " +Math.cos(sayi));
System.out.println("sayi'nin tanjant değeri: " +Math.tan(sayi));
System.out.println("sayi'nin arc sinüs değeri : " +Math.asin(sayi));
System.out.println("sayi'nin arc kosünüs değeri: " +Math.acos(sayi));
System.out.println("sayi'nin arc tanjant değeri: " +Math.atan(sayi));
System.out.println("sayi'nin hiperbolik sinüs değeri : " +Math.sinh(sayi));
System.out.println("sayi'nin hiperbolik kosünüs değeri : " +Math.cosh(sayi));
System.out.println("sayi'nin hiperbolik tanjant değeri: " +Math.tanh(sayi));
Çıktı:
sayi'nin radyan cinsinden değeri: 1.5707963267948966
sayi'nin sinüs değeri: 0.8939966636005579
sayi'nin kosünüs değeri: -0.4480736161291701
sayi'nin tanjant değeri: -1.995200412208242
sayi'nin arc sinüs değeri : NaN
sayi'nin arc kosünüs değeri: NaN
sayi'nin arc tanjant değeri: 1.5596856728972892
sayi'nin hiperbolik sinüs değeri : 6.102016471589204E38
sayi'nin hiperbolik kosünüs değeri : 6.102016471589204E38
sayi'nin hiperbolik tanjant değeri: 1.0