toRadians()
گاهی زاویه را با درجه می دهیم؛ اما توابع مثلثاتی رادیان می خواهند. پس تبدیل درجه به رادیان لازم است. متد toRadians() دقیقاً همین کار را می کند.
تبدیل درجه به رادیان با toRadians
toRadians(angle) عدد درجه را به رادیان تبدیل می کند. رادیان (Radian) واحد زاویه برای فرمول های ریاضی است. در بازی ها و انیمیشن ها هم معمولاً رادیان لازم می شود.
public class Main {
public static void main(String[] args) {
System.out.println(Math.toRadians(57));
System.out.println(Math.toRadians(180));
System.out.println(Math.toRadians(45));
System.out.println(Math.toRadians(-30));
System.out.println(Math.toRadians(340));
}
}
گام های عملی
- زاویه درجه ای دلخواه را انتخاب کن.
Math.toRadians(angle)را صدا بزن.- خروجی رادیان را در تابع سینوس استفاده کن.
نکته: برای برعکس کار، از toDegrees() استفاده کن.
هشدار: اگر تابعی رادیان می خواهد، درجه نده. نتیجه اشتباه می شود.
برای مثلثات، صفحه sin() را ببین. همچنین تبدیل درجه به رادیان را به نشانه ها اضافه کن.
جمع بندی سریع
- ورودی: درجه؛ خروجی: رادیان.
- برای سینوس و تانژانت ضروری است.
- برعکسش با toDegrees انجام می شود.
- اعداد منفی هم پشتیبانی می شود.