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