ریاضی میں فلور فنکشن کیا ہے؟
فلور فنکشن جسے ریاضی میں سب سے بڑے انٹیجر فنکشن کے طور پر بھی جانا جاتا ہے ایک حقیقی نمبر "x" کو بطور ان پٹ لیتا ہے۔ یہ سب سے بڑا عدد لوٹاتا ہے جو ان پٹ نمبر x سے کم یا اس کے برابر ہے۔ اسے عام طور پر منزل (x) یا ⌊x⌋ کے طور پر ظاہر کیا جاتا ہے۔ اس کا استعمال کسی حقیقی عدد کو جزوی حصہ کے بغیر عددی حصے میں تبدیل کرنے کے لیے کیا جاتا ہے۔ اسے بہتر طور پر سمجھنے کے لیے آئیے ذیل کی مثالوں پر ایک سرسری نظر ڈالیں۔floor(5) = 5
floor (1.3) = 1
floor (7.9) = 7
جاوا میں Math.floor() طریقہ کیا ہے؟
جاوا ریاضیاتی فلور فنکشن کے برابر فراہم کرتا ہے۔ یہاں آپ اسے کیسے سمجھ سکتے ہیں۔طریقہ ہیڈر
public static double floor(double x)
طریقہ ایک پیرامیٹر کے طور پر ایک ڈبل قدر ( double 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);
}
}
آؤٹ پٹ
floor⌊50.0⌋ = 50.0 floor⌊21.7⌋ = 21.0 floor⌊-21.7⌋ = -22.0 floor⌊0.0⌋ = 0.0 floor⌊Infinity⌋ = Infinity floor⌊-Infinity⌋ = -NaNaNa
GO TO FULL VERSION