5.00 / 1 oy

Java'da derece radyan arası dönüşümler yapmak

Trigonometrik fonksiyonları örneklendirirken bahsetmiştim ama bu örneğe ayrıca bir başlık ayırmam gerektiğini düşünüyorum çünkü geometrik hesaplamalar yaparken Math sınıfı içerisinde var oldukları pek bilinmediği için sık sık elle fonksiyon kodlayarak radyan ile derece arası dönüşümler hesaplanmaya çalışılıyor. Bu da gereksiz zaman kaybı.

Not: 1 radyan 57.2957795 derecedir, 1 derece ise 0.0174532925 radian'dır.

Radyan değerinden dereceyi bulmak için: Math.toDegrees(double radyan)  

double radyan = Math.PI;
System.out.println(Math.toDegrees(radyan)); //180

Dereceden radyan değerini bulmak için: Math.toRadians(double derece) 

double derece = 360.0;  
System.out.println(Math.toRadians(derece)); //6.283185307179586

Ya da;

double derece = 360.0;  
System.out.println(Math.toRadians(derece)/Math.PI+" pi");//2 pi

Java'da konsolda pi sayısı işareti koymak gibi bir özellik bulunmadığı için bu şekilde yazabiliriz.

utku33

21.01.2020 02:27

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da derece radyan arası dönüşümler yapmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.