గణితంలో ఫ్లోర్ ఫంక్షన్ అంటే ఏమిటి?
గణితంలో గొప్ప పూర్ణాంకం ఫంక్షన్ అని కూడా పిలువబడే ఫ్లోర్ ఫంక్షన్ వాస్తవ సంఖ్య “x”ని ఇన్పుట్గా తీసుకుంటుంది. ఇది ఇన్పుట్ సంఖ్య x కంటే తక్కువ లేదా సమానమైన గొప్ప పూర్ణాంకాన్ని అందిస్తుంది. ఇది సాధారణంగా ఫ్లోర్(x) లేదా ⌊x⌋గా సూచించబడుతుంది. పాక్షిక భాగాన్ని కలిగి ఉన్న వాస్తవ సంఖ్యను భిన్న భాగం లేకుండా పూర్ణాంకంగా మార్చడానికి ఇది ఉపయోగించబడుతుంది. దీన్ని బాగా అర్థం చేసుకోవడానికి దిగువ ఉదాహరణలను త్వరగా చూద్దాం.floor(5) = 5
floor (1.3) = 1
floor (7.9) = 7
జావాలో Math.floor() పద్ధతి అంటే ఏమిటి?
జావా మ్యాథమెటికల్ ఫ్లోర్ ఫంక్షన్కు సమానమైనది. మీరు దీన్ని ఎలా అర్థం చేసుకోవాలో ఇక్కడ ఉంది.పద్ధతి శీర్షిక
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 ఫ్లోర్⌊ఇన్ఫినిటీ⌋ = ఇన్ఫినిటీ ఫ్లోర్⌊-ఇన్ఫినిటీ⌋ = -అంతం