English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يهدف طريقة tan() في Java Math إلى العودة بزاوية معينة.
جملة طريقة tan()
Math.tan(double angle)
angle - الزاوية التي يجب استرجاع زاوية زاويتها
ملاحظةالقيمة angle يجب أن تكون بالوحدات الزاوية.
يعود بزاوية معينة
إذا كان الزاوية المحددةNaN أو لا نهائي،يعود بـ NaN
ملاحظةإذا كان المعامل صفرًا، فإن نتيجة طريقة tan() أيضًاأصبح صفر، ويكون العلامة نفسها كالمعامل.
import java.lang.Math; class Main { public static void main(String[] args) { // إنشاء متغيرات درجة double a = 30; double b = 45; // تحويل إلى وحدات زاوية a = Math.toRadians(a); b = Math.toRadians(b); // نحصل على القيمة الزاوية System.out.println(Math.tan(a)); // 0.49999999999999994 System.out.println(Math.tan(b)); // 0.7071067811865475 // Tan() للمعامل 0 System.out.println(Math.tan(0.0)); // 0.0 } }
في المثال السابق، قمنا بتصدير مكتبة java.lang.Math. إذا أردنا استخدام طرق Math، فإن هذا مهم. انتبه إلى التعبير
Math.tan(a)
في هذا المثال، استخدمنا اسم الكلاس مباشرة لندعو الطريقة. هذا لأن tan() هي طريقة ثابتة.
ملاحظةنحن قد استخدمناMath toRadians()يحوّل جميع القيم إلى الوحدات الزاوية. هذا لأنه وفقًا لمستندات Java الرسمية، فإن طريقة tan() تأخذ المعامل كوحدات زاوية.
import java.lang.Math; class Main { public static void main(String[] args) { //إنشاء متغير. //جذر التربيع للعدد السالب. //النتيجة ليست عددًا (NaN) double a = Math.sqrt(-5); //استخدام Double لتحقيق اللامتناهي double infinity = Double.POSITIVE_INFINITY; //طباعة القيمة المائلة System.out.println(Math.tan(a)); // NaN System.out.println(Math.tan(Double.POSITIVE_INFINITY)); // NaN } }
في هذا السياق، قمنا بإنشاء متغير يُدعى a.
Math.tan(a) -يعود NaN لأن الجذر التربيعي لعدد سالب (-5) ليس عددًا
Double.POSITIVE_INFINITY هو حقل في فئة Double. وهو يستخدم لتحقيق اللامتناهي في Java
ملاحظةنحن قد استخدمناJava Math sqrt()طريقة حساب الجذر التربيعي للعدد.