ما هي وظيفة الكلمة في الرياضيات؟
الدالة الأرضية والتي تُعرف أيضًا باسم أعظم دالة عددية في الرياضيات تأخذ الرقم الحقيقي "x" كمدخل. تقوم بإرجاع أكبر عدد صحيح أقل من أو يساوي رقم الإدخال x. يُشار إليه عادةً بالأرضية (x) أو ⌊x⌋. يتم استخدامه لتحويل العدد الحقيقي الذي يحتوي على جزء كسري إلى عدد صحيح بدون الجزء الكسري. لفهم ذلك بشكل أفضل، دعونا نلقي نظرة سريعة على الأمثلة أدناه.floor(5) = 5
floor (1.3) = 1
floor (7.9) = 7
ما هي طريقة Math.floor() في جافا؟
توفر Java ما يعادل وظيفة الأرضية الرياضية. وإليك كيف يمكنك فهم ذلك.رأس الطريقة
public static double floor(double x)
تأخذ الطريقة قيمة مزدوجة ( x مزدوجة ) كمعلمة يجب تحديد طابقها. لا يتطلب استيراد أي حزمة خارجية.
نوع الإرجاع math.floor
تُرجع الطريقة قيمة مزدوجة ( طابق مزدوج ) أقل من أو تساوي المعلمة المحددة.مثال
public class Driver1 {
public static void main(String[] args) {
double x = 50; // floor for whole number (Integer value)
double floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = 21.7; // floor for positive decimal
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = -21.7; // floor for negative decimal
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = 0; // floor for zero (Integer value)
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
// Boundary Cases
x = +3.3/0; // Case I - floor for +Infinity
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = -3.3/0; // Case II - floor for -infinity
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = -0.0/0; // Case III - floor for NaN
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
}
}
انتاج |
الطابق⌊50.0⌋ = 50.0 الطابق⌊21.7⌋ = 21.0 الطابق⌊-21.7⌋ = -22.0 الطابق⌊0.0⌋ = 0.0 الطابق⌊Infinity⌋ = الطابق اللانهائي⌊-Infinity⌋ = -الطابق اللانهائي⌊NaN⌋ = NaN
GO TO FULL VERSION