C#లో సంఖ్య యొక్క వర్గమూలాన్ని కనుగొనడం
C#లో వర్గమూలాన్ని కనుగొనడం చాలా ముఖ్యమైనది ఎందుకంటే ఇది గణిత గణనలు మరియు వర్గమూలాలతో కూడిన కార్యకలాపాలను అనుమతిస్తుంది, మరింత సంక్లిష్టమైన గణనలు మరియు అల్గారిథమ్లను అనుమతిస్తుంది. C#లో సంఖ్య యొక్క వర్గమూలాన్ని గణించడానికి ఇక్కడ రెండు పద్ధతులు ఉన్నాయి:
Math.Sqrt()ని ఉపయోగించడం
The.NET ఫ్రేమ్వర్క్ యొక్క Math.Sqrt() ఫంక్షన్ సంఖ్య యొక్క వర్గమూలాన్ని గుర్తించడాన్ని సులభతరం చేస్తుంది, ఇది ఎంత సరళంగా మరియు సూటిగా ఉపయోగించాలో చూపించడానికి ఈ వ్యూహాన్ని ఉపయోగించే ప్రోగ్రామ్ ఇక్కడ ఉంది:
వ్యవస్థను ఉపయోగించడం;
తరగతి కార్యక్రమం
{
స్టాటిక్ శూన్య ప్రధాన ( )
{
డబుల్ సంఖ్య = 25 ;
డబుల్ స్క్వేర్రూట్ = గణితం.చ ( సంఖ్య ) ;
కన్సోల్.WriteLine ( వర్గమూలం ) ;
}
}
పైన ఉన్న కోడ్లో, సిస్టమ్ నేమ్స్పేస్ కోసం అవసరమైన ఆదేశాన్ని ఉపయోగించి మేము చేర్చాము. మేము Main() లోపల సంఖ్య అని పిలువబడే డబుల్ వేరియబుల్ని ప్రకటించి దానికి 25 విలువను ఇస్తాము. Math.Sqrt () ఫంక్షన్ని ఉపయోగించి లెక్కించిన తర్వాత ఫలితం స్క్వేర్రూట్ వేరియబుల్లో సేవ్ చేయబడుతుంది. చివరగా, కన్సోల్.WriteLine()ని ఉపయోగించి కన్సోల్కు స్క్వేర్రూట్ విలువను ప్రింట్ చేస్తాము, ఇది 5ని అవుట్పుట్ చేస్తుంది.
ఎక్స్పోనెన్షియేషన్ ఆపరేటర్ని ఉపయోగించడం
మీరు ఎక్స్పోనెన్షియేషన్ ఆపరేషన్ని ఉపయోగించి 0.5 పవర్కి పెంచడం ద్వారా ఏదైనా సంఖ్య వర్గమూలాన్ని కూడా కనుగొనవచ్చు:
వ్యవస్థను ఉపయోగించడం;
తరగతి కార్యక్రమం
{
స్టాటిక్ శూన్య ప్రధాన ( )
{
డబుల్ సంఖ్య = 25 ;
డబుల్ స్క్వేర్ రూట్ = గణితం ( సంఖ్య, 0.5 ) ;
కన్సోల్.WriteLine ( వర్గమూలం ) ; // అవుట్పుట్: 5
}
}
పైన ఉన్న కోడ్లో, సిస్టమ్ నేమ్స్పేస్ కోసం అవసరమైన ఆదేశాన్ని ఉపయోగించి మేము చేర్చాము. మేము Main() లోపల సంఖ్య అని పిలువబడే డబుల్ వేరియబుల్ని ప్రకటించి దానికి 25 విలువను ఇస్తాము. 0.5 ఘాతాంకంతో ఎక్స్పోనెన్షియేషన్ ఆపరేటర్ (Math.Pow())ని ఉపయోగించి లెక్కించిన తర్వాత ఫలితం స్క్వేర్రూట్ వేరియబుల్లో సేవ్ చేయబడుతుంది. చివరగా, కన్సోల్.WriteLine()ని ఉపయోగించి కన్సోల్కు స్క్వేర్రూట్ విలువను ప్రింట్ చేస్తాము, ఇది 5ని అవుట్పుట్ చేస్తుంది:
ముగింపు
ప్రోగ్రామింగ్లో సంఖ్య యొక్క వర్గమూలాన్ని లెక్కించడం ఒక సాధారణ చర్య, మరియు C# ఈ పనిని పూర్తి చేయడానికి అనేక పద్ధతులను అందిస్తుంది. ఈ వ్యాసంలో, వర్గమూలాన్ని కనుగొనడానికి మేము రెండు విభిన్న విధానాలను అన్వేషించాము: ఉపయోగించడం Math.Sqrt () పద్ధతి మరియు ఎక్స్పోనెన్షియేషన్ ఆపరేటర్.