Advertisements
Java Math class
تقدم class الـ Math عدة methods للعمل على حسابات الرياضيات مثل:
- ()min
- ()max
- ()avg
- ()sin
- ()round
- ()floor…. إلخ.
()Math.min
يتم استخدام هذه الـ method لإرجاع أصغر قيمة من القيمتين:
int num1 = 10;
int num2 = 30;
System.out.println(Math.min(num1, num2)); // outputs = 10
()Math.max
يتم استخدام هذه الـ method لإرجاع أكبر قيمة من القيمتين:
int num1 = 10;
int num2 = 30;
System.out.println(Math.max(num1, num2)); // outputs = 30
()Math.floor
يتم استخدام هذه الـ method للعثور على أكبر قيمة صحيحة أقل من أو تساوي الوسيطة وتساوي العدد الرياضي لقيمة double.:
double num = 10.354;
System.out.println(Math.floor(num)); // outputs = 10.0
()Math.sqrt
تُرجع هذه الـ method الجذر التربيعي للقيمة:
int num = 30;
System.out.println(Math.sqrt(num)); // outputs = 5.477225575051661
()Math.abs
تُرجع هذه الـ method القيمة المطلقة (الموجبة) للقيمة:
int num = -30;
System.out.println(Math.abs(num)); // outputs = 30
()Math.random
تقوم هذه الـ method بإرجاع رقم عشوائي بين 0.0 و 1.0:
System.out.println(Math.random()); // outputs = 0.7754615196975742
System.out.println(Math.random()); // outputs = 0.7534274994129887
// ....etc
Basic Math methods
Description | Method |
---|---|
تقوم بإرجاع أكبر قيمة. | ()Math.max |
تقوم بإرجاع أصغر قيمة. | ()Math.min |
يتم استخدامه لتقريب الأرقام العشرية إلى أقرب قيمة. | ()Math.round |
يتم استخدامه لإرجاع الجذر التربيعي لرقم. | ()Math.sqrt |
يتم استخدامه لإرجاع الجذر التكعيبي لرقم. | ()Math.cbrt |
يتم استخدامها لحساب قوة رقم معين | ()Math.pow |
يتم استخدامه للعثور على sign قيمة معينة. | ()Math.signum |
يتم استخدامه للعثور على أصغر قيمة صحيحة أكبر من أو تساوي الوسيطة أو عدد صحيح رياضي. | ()Math.ceil |
يتم استخدامه للعثور على القيمة المطلقة للوسيطة الأولى مع الـ sign المحددة في الوسيطة الثانية. | ()Math.copySign |
يتم استخدامه للعثور على أكبر قيمة صحيحة أقل من أو تساوي الوسيطة وتساوي العدد الرياضي لقيمة double. | ()Math.floor |
يتم استخدامه للعثور على أكبر قيمة صحيحة أقل من أو تساوي حاصل الجبر. | ()Math.floorDiv |
تقوم بإرجاع قيمة double بعلامة موجبة أكبر من أو تساوي 0.0 وأقل من 1.0. | ()Math.random |
تقوم بإرجاع القيمة double الأقرب إلى الوسيطة المحددة وتساوي العدد الصحيح للرياضيات. | ()Math.rint |
تقوم بإرجاع sqrt (x2 +y2) دون تجاوز وسيط . | ()Math.hypot |
تقوم بإرجاع حجم ulp من الوسيطة. | ()Math.ulp |
الإبلاغ عن خطأ
×إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:
info@albashmoparmeg.com
شكرًا لك على مساعدتك لنا!
Advertisements