దశాంశాలతో సంఖ్యలను సూచించడానికి ఫ్లోటింగ్ పాయింట్ సంఖ్యలు ఉపయోగించబడతాయి మరియు అవి చాలా అనువర్తనాలకు విలువైనవి, కానీ అవి పని చేయడం కూడా కఠినంగా ఉంటాయి. ఫ్లోటింగ్ పాయింట్ నంబర్లతో పని చేయడంలో ఎదురయ్యే సవాళ్లలో ఒకటి, అవి చాలా దశాంశ స్థానాలను కలిగి ఉంటాయి, వాటిని పోల్చడం, నిల్వ చేయడం మరియు వాటిని మార్చడం కష్టతరం చేస్తుంది. ఫ్లోటింగ్-పాయింట్ నంబర్ నుండి దశాంశాన్ని తీసివేయడం వలన దానిని సరళీకృతం చేయడంలో మరియు పని చేయడం సులభతరం చేయడంలో సహాయపడుతుంది.
ఈ గైడ్ MATLABలోని ఫ్లోటింగ్ పాయింట్ నంబర్ల నుండి దశాంశాలను తీసివేయడానికి వివిధ మార్గాలను సూచించబోతోంది.
MATLABలోని ఫ్లోటింగ్ పాయింట్ నంబర్ల నుండి దశాంశాలను ఎలా తీసివేయాలి?
మీరు MATLABలో ఫ్లోటింగ్ పాయింట్ల సంఖ్యల నుండి దశాంశాలను తీసివేయవచ్చు:
- స్ప్రింట్() ఫంక్షన్ని ఉపయోగించడం
- ఫిక్స్() ఫంక్షన్ని ఉపయోగించడం
- ఫ్లోర్() ఫంక్షన్ని ఉపయోగించడం
- రౌండ్() ఫంక్షన్ని ఉపయోగించడం
- num2str() ఫంక్షన్ని ఉపయోగించడం
1: Sprintf() ఫంక్షన్ని ఉపయోగించి MATLABలోని ఫ్లోటింగ్ పాయింట్ నంబర్ల నుండి దశాంశాలను ఎలా తొలగించాలి?
ది స్ప్రింట్ఎఫ్() స్ట్రింగ్లో ఫార్మాట్ చేయబడిన డేటాను వ్రాయడానికి ఉపయోగించే అంతర్నిర్మిత MATLAB ఫంక్షన్. ఫ్లోటింగ్ పాయింట్ నంబర్ నుండి దశాంశాలను తీసివేయడానికి కూడా ఈ ఫంక్షన్ ఉపయోగించబడుతుంది. ఈ ఫంక్షన్ విలువ మరియు ఆకృతిని ఆర్గ్యుమెంట్లుగా అంగీకరిస్తుంది మరియు ఫార్మాట్ చేసిన స్ట్రింగ్ను అందిస్తుంది.
వాక్యనిర్మాణం
ది స్ప్రింట్ఎఫ్() ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది:
స్ప్రింట్ఎఫ్ ( X )
ఉదాహరణ
ఈ ఉదాహరణలో, మేము ఇచ్చిన సంఖ్య యొక్క దశాంశ భాగాన్ని ఉపయోగించి తీసివేస్తాము స్ప్రింట్ఎఫ్() MATLABలో ఫంక్షన్.
నమ్ = పై;స్ప్రింట్ఎఫ్ ( '%.f' , ఒకదానిపై )
గమనిక: MATLABలో pi విలువ 3.1416.
2: ఫిక్స్() ఫంక్షన్ని ఉపయోగించి MATLABలోని ఫ్లోటింగ్ పాయింట్ నంబర్ల నుండి దశాంశాలను ఎలా తొలగించాలి?
ది పరిష్కరించు() అనేది MATLAB యొక్క అంతర్నిర్మిత ఫంక్షన్, ఇది దశాంశ విలువను దాని సమీప పూర్ణాంకానికి సున్నాకి పూర్తి చేస్తుంది. ఈ ఫంక్షన్ స్కేలార్ లేదా అర్రేని ఇన్పుట్ పారామీటర్గా అంగీకరిస్తుంది మరియు సమగ్ర విలువను అందిస్తుంది.
వాక్యనిర్మాణం
ది పరిష్కరించు() ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది:
పరిష్కరించండి ( X )
ఉదాహరణ
ఈ ఉదాహరణను ఉపయోగించి ఇచ్చిన సంఖ్య సంఖ్య నుండి దశాంశ భాగాన్ని తొలగిస్తుంది పరిష్కరించు() MATLABలో ఫంక్షన్.
నమ్ = పై;పరిష్కరించండి ( ఒకదానిపై )
3: ఫ్లోర్() ఫంక్షన్ని ఉపయోగించి MATLABలోని ఫ్లోటింగ్ పాయింట్ నంబర్ల నుండి దశాంశాలను ఎలా తొలగించాలి?
ది అంతస్తు () అనేది MATLAB యొక్క అంతర్నిర్మిత ఫంక్షన్, ఇది ఫ్లోటింగ్-పాయింట్ విలువను దాని సమీప పూర్ణాంకానికి మైనస్ అనంతం వైపు చుట్టుముట్టేలా చేస్తుంది. ఈ ఫంక్షన్ స్కేలార్ లేదా అర్రేని ఇన్పుట్ ఆర్గ్యుమెంట్గా అంగీకరిస్తుంది మరియు సమగ్ర విలువను అందిస్తుంది.
వాక్యనిర్మాణం
ది అంతస్తు () ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది:
అంతస్తు ( X )
ఉదాహరణ
ఈ MATLAB కోడ్లో, మేము ఇచ్చిన ఫ్లోటింగ్ పాయింట్ నంబర్ నుండి దశాంశాలను తీసివేస్తాము అంతస్తు () MATLABలో ఫంక్షన్.
నమ్ = పై;అంతస్తు ( ఒకదానిపై )
4: రౌండ్() ఫంక్షన్ని ఉపయోగించి MATLABలోని ఫ్లోటింగ్ పాయింట్ నంబర్ల నుండి దశాంశాలను ఎలా తొలగించాలి?
ది రౌండ్ () దశాంశ భాగాన్ని తీసివేయడం ద్వారా స్కేలార్ లేదా ఫ్లోటింగ్ లేదా డబుల్ విలువల మాతృకను సమీప పూర్ణాంక విలువకు మార్చడానికి MATLAB యొక్క అంతర్నిర్మిత ఫంక్షన్ ఉపయోగించబడుతుంది. ఈ ఫంక్షన్ స్కేలార్ లేదా డబుల్ విలువల శ్రేణిని ఆర్గ్యుమెంట్గా అంగీకరిస్తుంది మరియు దానిని సమీప పూర్ణాంక విలువగా మారుస్తుంది.
వాక్యనిర్మాణం
ది రౌండ్ () ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది:
గుండ్రంగా ( X )
ఉదాహరణ
ఈ ఉదాహరణలో, మేము ఇచ్చిన సంఖ్య సంఖ్య నుండి దశాంశాలను తీసివేయడానికి MATLAB యొక్క రౌండ్() ఫంక్షన్ని ఉపయోగిస్తాము.
నమ్ = పై;గుండ్రంగా ( ఒకదానిపై )
5: num2str() ఫంక్షన్ని ఉపయోగించి MATLABలోని ఫ్లోటింగ్ పాయింట్ నంబర్ల నుండి దశాంశాలను ఎలా తొలగించాలి?
ది num2str() సంఖ్యను అక్షర శ్రేణిగా మార్చడానికి ఉపయోగించే అంతర్నిర్మిత MATLAB ఫంక్షన్. ఫ్లోటింగ్ పాయింట్ నంబర్ నుండి దశాంశాలను తీసివేయడానికి కూడా ఈ ఫంక్షన్ ఉపయోగించబడుతుంది, ఎందుకంటే ఇది విలువను అంగీకరిస్తుంది, దానిని ఆర్గ్యుమెంట్లుగా ఫార్మాట్ చేస్తుంది మరియు అక్షర శ్రేణిని అందిస్తుంది.
వాక్యనిర్మాణం
ది num2str() ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది:
num2str ( X )
ఉదాహరణ
ఇచ్చిన MATLAB కోడ్ని ఉపయోగిస్తుంది num2str() ఇచ్చిన ఫ్లోటింగ్-పాయింట్ సంఖ్య నుండి దశాంశాలను తీసివేయడానికి ఫంక్షన్.
నమ్ = పై;num2str ( ఒకదానిపై, '%.0f' )
ముగింపు
MATLAB అనేది సంక్లిష్టమైన కార్యకలాపాలను నిర్వహించడానికి అంతర్నిర్మిత ఫంక్షన్ల యొక్క విస్తారమైన లైబ్రరీని కలిగి ఉన్న అనేక పనులను నిర్వహించడానికి ఉపయోగించే ప్రయోజనకరమైన అధిక-పనితీరు గల ప్రోగ్రామింగ్ సాధనం. ఫ్లోటింగ్-పాయింట్ నంబర్ నుండి దశాంశాలను తీసివేయడం అటువంటి ఆపరేషన్. ఈ గైడ్ ఐదు అంతర్నిర్మిత ఫంక్షన్లను అందించింది స్ప్రింట్ఎఫ్() , ఫిక్స్ (), ఫ్లోర్ (), రౌండ్ () , మరియు num2str() కొన్ని ఉదాహరణలను ఉపయోగించి ఈ పనిని నిర్వహించడానికి.