CodeGym /مدونة جافا /Random-AR /طريقة جافا الكلمة ().
John Squirrels
مستوى
San Francisco

طريقة جافا الكلمة ().

نشرت في المجموعة

ما هي وظيفة الكلمة في الرياضيات؟

الدالة الأرضية والتي تُعرف أيضًا باسم أعظم دالة عددية في الرياضيات تأخذ الرقم الحقيقي "x" كمدخل. تقوم بإرجاع أكبر عدد صحيح أقل من أو يساوي رقم الإدخال x. يُشار إليه عادةً بالأرضية (x) أو ⌊x⌋. يتم استخدامه لتحويل العدد الحقيقي الذي يحتوي على جزء كسري إلى عدد صحيح بدون الجزء الكسري. لفهم ذلك بشكل أفضل، دعونا نلقي نظرة سريعة على الأمثلة أدناه.
floor(5) = 5
floor (1.3) = 1
floor (7.9) = 7

ما هي طريقة Math.floor() في جافا؟

توفر Java ما يعادل وظيفة الأرضية الرياضية. وإليك كيف يمكنك فهم ذلك.
تقوم طريقة Math.floor() في Java بإرجاع قيمة " مزدوجة " تساوي أكبر عدد صحيح أقل من أو يساوي الوسيطة.
إذا كان الرقم المحدد عددًا صحيحًا بالفعل، فإنه يُرجع العدد الصحيح. إذا كانت الوسائط صفرًا أو ما لا نهاية أو NaN فإنها تُرجع نفس الوسيطة.

رأس الطريقة

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

توضيح

في مقتطف الكود أعلاه، استخدمنا قيم إدخال مختلفة لوظيفة الأرضية لتحديد مخرجاتها. لقد استخدمنا كلا من الأعداد الحقيقية الموجبة والسالبة كقيمة مدخلة. لقد مررنا أيضًا اللانهاية الموجبة والسالبة مع قيمة Nan والصفر للتحقق من نتائج دالة الأرضية.

خاتمة

لذلك كان هذا هو التنفيذ الأساسي لطريقة Math.floor(x) في Java. لا تنس أن تمارس كما تتعلم. لا تتردد في نشر أي أسئلة قد تكون لديكم. تعلم سعيد!
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION