జావాలో గణిత గణనలతో వ్యవహరిస్తున్నప్పుడు, డెవలపర్ ఫ్లోట్కు బదులుగా గుండ్రని పూర్ణాంకాన్ని పొందాల్సిన సందర్భాలు ఉండవచ్చు. ఉదాహరణకు, అనంతమైన దశాంశ బిందువులతో కూడిన సంఖ్యలను పూర్తి చేయడం ప్రాసెసింగ్ వేగాన్ని ప్రభావితం చేస్తుంది మరియు మెమరీని కూడా వినియోగిస్తుంది. అటువంటి పరిస్థితులలో, ' Math.round() ”జావాలోని పద్ధతి అస్పష్టతను తొలగించడంలో సహాయపడుతుంది.
ఈ బ్లాగ్ జావాలో “Math.round()” పద్ధతిని ఉపయోగించడం గురించి చర్చిస్తుంది.
జావా “Math.round()” పద్ధతిని ఎలా ఉపయోగించాలి?
ది ' Math.round() ”పద్దతి దాని పరామితిగా పేర్కొన్న సంఖ్యను దాని సమీప అప్ లేదా డౌన్ పూర్ణాంకానికి పూర్తి చేయడానికి ఉపయోగించబడుతుంది.
వాక్యనిర్మాణం
పబ్లిక్ స్టాటిక్ ఇంట్ రౌండ్ ( ఫ్లోట్ x )
పై వాక్యనిర్మాణంలో, “ x ” ఫ్లోట్ లేదా డబుల్కు అనుగుణంగా ఉంటుంది, అది సమీప పూర్ణాంకానికి రౌండ్ చేయాలి.
ఉదాహరణ 1: ఫ్లోట్ వేరియబుల్ను రౌండ్ చేయడానికి “Math.round()” పద్ధతిని ఉపయోగించడం
ఈ ఉదాహరణలో, ఈ పద్ధతిని రెండు ఒకేలాంటి సంఖ్యలను వాటి సంబంధిత సమీప పూర్ణాంకాలకు పూరించడానికి ఉపయోగించవచ్చు:
డబుల్ సంఖ్య1 = 53.65 ;
డబుల్ సంఖ్య 2 = 53.25 ;
System.out.println ( 'గుండ్రని సంఖ్య:' +గణితం.రౌండ్ ( సంఖ్య 1 ) ) ;
System.out.println ( 'గుండ్రని సంఖ్య:' +గణితం.రౌండ్ ( సంఖ్య 2 ) ) ;
పై కోడ్ స్నిప్పెట్లో:
-
- పేర్కొన్న రెండు ఫ్లోట్ విలువలను ప్రారంభించండి.
- ఆ తరువాత, వర్తించు ' Math.round() ”రెండు ఫ్లోట్లను వరుసగా సమీప అప్ మరియు డౌన్ పూర్ణాంకాలకి చుట్టుముట్టే పద్ధతి.
అవుట్పుట్
పై అవుట్పుట్లో, గుండ్రంగా ఉన్న ఒకేలాంటి సంఖ్యల రెండింటి మధ్య వ్యత్యాసాన్ని గమనించవచ్చు.
ఉదాహరణ 2: సానుకూల మరియు ప్రతికూల అనంతాన్ని గణించడానికి “Math.round()” పద్ధతిని ఉపయోగించడం
ఈ ప్రత్యేక ఉదాహరణలో, లాంగ్ వేరియబుల్స్ యొక్క గరిష్ట మరియు కనిష్ట విలువలను తిరిగి ఇవ్వడానికి చర్చించబడిన పద్ధతిని అన్వయించవచ్చు:
డబుల్ పాజిటివ్ఇన్ఫినిటీ = డబుల్.POSITIVE_INFINITY;డబుల్ నెగటివ్ఇన్ఫినిటీ = డబుల్.NEGATIVE_INFINITY;
System.out.println ( గణితం.రౌండ్ ( సానుకూల అనంతం ) ) ;
System.out.println ( గణితం.రౌండ్ ( ప్రతికూల అనంతం ) ) ;
ఎగువ కోడ్ లైన్లలో, క్రింది దశలను వర్తింపజేయండి:
-
- ముందుగా, వాటిని రౌండ్ చేయడానికి వరుసగా సానుకూల మరియు ప్రతికూల అనంతాలను పేర్కొనండి.
- ఇప్పుడు, వర్తించు ' Math.round() గరిష్ఠ మరియు కనిష్ట లాంగ్ల విలువలను పొందేందుకు సానుకూల మరియు ప్రతికూల అనంతాల రెండింటిపై పద్ధతి.
అవుట్పుట్
పై అవుట్పుట్లో, పాజిటివ్ మరియు నెగటివ్ ఇన్ఫినిటీలను చుట్టుముట్టిన తర్వాత, లాంగ్, అంటే గరిష్టం మరియు నిమి యొక్క విపరీతమైన విలువలు తిరిగి ఇవ్వబడ్డాయి.
ముగింపు
ది ' Math.round() ” జావాలోని పద్ధతి దాని పరామితిగా పేర్కొన్న సంఖ్యను దాని సమీప అప్ లేదా డౌన్ పూర్ణాంకానికి పూర్తి చేయడానికి ఉపయోగించబడుతుంది. మునుపటి ఉదాహరణలో, పేర్కొన్న ఫ్లోట్లను సమీప పూర్ణాంకంలోకి పూర్తి చేయడానికి దీనిని ఉపయోగించవచ్చు. తరువాతి దృష్టాంతంలో, పొడవు యొక్క గరిష్ట మరియు కనిష్ట విలువలను పొందేందుకు ఇది వర్తించబడుతుంది. ఈ బ్లాగ్ '' వినియోగం గురించి వివరించింది Math.round() ” జావాలో పద్ధతి.