sin() అనేది ఒక కోణం యొక్క సైన్ను గణించే గణిత ఫంక్షన్. C++లో రేడియన్లలోని కోణం యొక్క సైన్ని గుర్తించడానికి sin() ఫంక్షన్ని ఉపయోగించవచ్చు. ఇది cmath లైబ్రరీలో ఒక భాగం. ఈ ట్యుటోరియల్లో, మేము C++లో sin()ని విశ్లేషిస్తాము మరియు C++ ప్రోగ్రామింగ్ లాంగ్వేజ్ ఉదాహరణలను ఉపయోగించి దానిని ప్రదర్శిస్తాము.
C++లో sin() అంటే ఏమిటి?
C++లో cmat హెడర్లోని లైబ్రరీ ఫంక్షన్ అయిన sin() ఫంక్షన్ని ఉపయోగించి కోణం యొక్క సైన్ కనుగొనబడుతుంది. ఇది పూర్ణాంకం (సంఖ్య) తీసుకుంటుంది మరియు దిగువ వాక్యనిర్మాణంలో చూపిన విధంగా, సంఖ్య రేడియన్ల కోణం యొక్క సైన్ను అవుట్పుట్ చేస్తుంది:
లేకుండా ( ఒకదానిపై ) ;
పారామితులు: సంఖ్య వేరియబుల్ సిన్ ఫంక్షన్కు పంపబడుతుంది, ఇది సైన్ని నిర్ణయించాల్సిన కోణం యొక్క రేడియన్ విలువను సూచిస్తుంది.
రిటర్న్ విలువ: sin() ఫంక్షన్ డబుల్ డేటా రకాన్ని అందిస్తుంది.
ఇప్పుడు, sin()ని అమలు చేసే C++ ఉదాహరణల వైపు వెళ్లడం
ఉదాహరణ 1: sin() ఫంక్షన్ని ఉపయోగించి ఒక కోణం యొక్క సైన్ని కనుగొనడం
రేడియన్లలో ఇచ్చిన విలువ యొక్క కోణాన్ని కనుగొనే sin() ఫంక్షన్ యొక్క సాధారణ ఉదాహరణ క్రింద ఉంది:
##
నేమ్స్పేస్ stdని ఉపయోగించడం;
పూర్ణాంక ప్రధాన ( )
{
డబుల్ my_angle = 270 ; // కోణం ప్రాతినిధ్యం వహిస్తుంది లో డిగ్రీలు
డబుల్ ఇన్ రేడియన్ = నా_కోణం * M_PI / 180 ; // కోణం రేడియన్లుగా మార్చబడింది
రెట్టింపు ఒకదానిపై = లేకుండా ( రేడియన్లో ) ; // కోణం యొక్క సైన్ లో రేడియన్లు
కోట్ << 'పాపం' << నా_కోణం << 'డిగ్రీలు అంటే' << ఒకదానిపై << endl;
తిరిగి 0 ;
}
ఈ ఉదాహరణ పూర్ణాంకం my_angleని ప్రకటించడం ద్వారా మరియు దాని విలువను 270కి సెట్ చేయడం ద్వారా ప్రారంభమవుతుంది. ఆ కోణం M_PI/180.0తో గుణించబడుతుంది, ఇక్కడ M_PI అనేది కోణం యొక్క రేడియన్ విలువను పొందేందుకు pi విలువను సూచించే cmath టూల్కిట్లో అందించబడిన స్థిరాంకం. కోణం యొక్క సైన్ అప్పుడు కోణం యొక్క రేడియన్_ఫార్ములాను సిన్ ఫంక్షన్కు పంపడం ద్వారా గణించబడుతుంది. చివరగా, మేము ఫలితాన్ని నం వేరియబుల్లో సేవ్ చేస్తాము మరియు కౌట్ ఉపయోగించి కన్సోల్కి అవుట్పుట్ చేస్తాము. ఈ ప్రోగ్రామ్ అమలు నుండి అవుట్పుట్ క్రింది విధంగా ఉంటుంది:
ఉదాహరణ 2: sin() ఫంక్షన్ని ఉపయోగించి వినియోగదారు ఇన్పుట్ తీసుకోవడం ద్వారా ఒక కోణం యొక్క సైన్ని కనుగొనండి
కింది ప్రోగ్రామ్ పూర్ణాంక రకం వేరియబుల్స్ యొక్క విభిన్న సైన్ విలువలను గణిస్తుంది:
##
నేమ్స్పేస్ stdని ఉపయోగించడం;
పూర్ణాంక ప్రధాన ( )
{
రెట్టింపు నా_కోణం;
కోట్ << 'దయచేసి ఒక కోణాన్ని టైప్ చేయండి:' << endl;
ఆహారపు >> నా_కోణం;
డబుల్ ఇన్ రేడియన్స్ = my_angle * M_PI / 180 ;
కోట్ << 'పాపం యొక్క విలువ (' << నా_కోణం << ') ఉంది: ' << లేకుండా ( రేడియన్లలో ) << endl;
తిరిగి 0 ;
}
పై ప్రోగ్రామ్ వినియోగదారు నుండి ఇన్పుట్ తీసుకుంటోంది మరియు విలువను రేడియన్లకు మారుస్తుంది. ఆ తర్వాత ఆ విలువకు sin() ఫంక్షన్ వర్తించబడుతుంది.
ముగింపు
C++ sin() ఫంక్షన్ అనేది రేడియన్లు లేదా డిగ్రీలలో పేర్కొన్న కోణాల సైన్ విలువను కనుగొనడానికి సహాయక సాధనం. త్రికోణమితి, భౌతిక శాస్త్రం మరియు ఇంజనీరింగ్తో సహా అనేక రంగాలు sin() ఫంక్షన్ని ఉపయోగించడం ద్వారా ప్రయోజనం పొందవచ్చు. ఈ కథనం C++ sin() ఫంక్షన్ని ఉపయోగించడానికి రెండు ఉదాహరణలను అందించింది.