కంప్యూటర్లు, సాఫ్ట్వేర్
రకం మార్పిడి. "పాస్కల్" గుండ్రని మరియు ట్రంక్ ఫంక్షన్
తప్పు మార్పిడి విలువను సూచించడానికి, తరచుగా ఒక కార్యక్రమం లోపం కంపైల్ చేసినప్పుడు వాస్తవం పరిష్కరించుకోవాలి, వివిధ రకాల వేరియబుల్స్ తో "పాస్కల్" లో పని జరుగుతుంది. ఉదాహరణకు, మీరు ఈ ఒక కంపైలర్ లోపం సంభవిస్తుంది వంటి, 5.9 రకం పూర్ణాంకం విలువ యొక్క వేరియబుల్ కేటాయించలేరు. ఈ సందర్భంలో మీరు వాదనలు రకాల మార్చేందుకు మరియు వాటిని కొన్ని పనులను కొనసాగించే తో "పాస్కల్" లో విధులు ట్రంక్ మరియు రౌండ్ ఉపయోగం గురించి మాట్లాడటానికి అవసరం.
మార్పిడి రకాల గురించి సాధారణ సమాచారం
రకం మార్పిడి (తగ్గింపు విలువ) - ఒకటి విలువలు మార్చే ప్రక్రియ డేటా రకం మరొక. స్పష్టమైన మరియు అవ్యక్త CASTING వర్గీకరించండి. ఏ భాష నిర్మాణాలు ఉపయోగించి డెవలపర్, లేదా ఫంక్షన్లను ఉపయోగించడం ద్వారా నేరుగా మొదటి సెట్, మరియు రెండవ కంపైలర్ లేదా నిబంధనలు కోడ్ వ్యాఖ్యాత, ఒక నిర్దిష్ట ప్రోగ్రామింగ్ భాష యొక్క ప్రామాణిక లో ప్రకటించింది స్వతంత్రంగా నిర్వహిస్తారు.
పాస్కల్ రకం మార్పిడి
"పాస్కల్" ప్రోగ్రామింగ్ భాష లో ఒక స్పష్టమైన లేదా అవ్యక్త రకం మార్పిడి ఉపయోగించవచ్చు.
డేటా యొక్క ఒక చాలా భిన్నమైన రకం - స్పష్టమైన చోదనం రకాల "పాస్కల్" తో దీని వాదనలు అదే రకం చెందిన ప్రత్యేక మార్పిడి ఫంక్షన్లను, మరియు విలువ కోసం కాల్స్ ఉపయోగిస్తారు. ఆ "పాస్కల్" మరియు క్రింద మరింత వివరంగా చర్చించారు ఏ రౌండ్ ఫంక్షన్ లో ట్రంక్ ఫంక్షన్.
ఈ భాషలో అవ్యక్త రకమైన మాత్రమే వ్యక్తీకరణలు ఉంటాయి, ఇందులో ఉన్న ఆ సందర్భాల్లో సాధ్యమే పూర్ణాంక మరియు నిజమైన వేరియబుల్స్ స్వయంచాలకంగా రెండవ రకం మొదటి మార్చబడతాయి.
కింది చర్చ మీకు సంఖ్యా డేటా రకాల తీసుకుని అమలు ఎలా, పెడుతుంది.
ట్రంక్
అంతర్నిర్మిత గణిత విధులు. "పాస్కల్" లో ట్రంక్ అతనికి మనస్సు tselochiselnomu దారితీసింది వాదన అన్ని పాక్షిక భాగంగా వదిలిపెట్టడం. ఉదాహరణకు, కాల్ ట్రంక్ వాదన (1.73) ముగింపు ఫలితం పొందవచ్చు 1 ఉంది.
వాక్యనిర్మాణం : లక్షణాలు: ట్రంక్ (X: నిజమైన): Longint.
రౌండ్
అంతర్నిర్మిత గణిత విధులు. రౌండ్ ఫంక్షన్ సమీప మొత్తం సంఖ్య గణిత శాస్త్రం యొక్క నియమాలు ద్వారా వాదన ఆఫ్ రౌండ్లు. ఉదాహరణకు, చివరికి రౌండ్ (1.73) కాల్ 2 పరిణమించవచ్చు, మరియు వాదన (1.11) రౌండ్ 1 ఇస్తాయి.
функции : దీని వాక్యనిర్మాణం: రౌండ్ (X: నిజమైన): Longint.
ఇది చెప్పినది "పాస్కల్" లో విధులు ట్రంక్ మరియు రౌండ్ ప్రదర్శన ఫలితంగా పరిమితులను కలిగి విలువ. ఎగ్జిక్యూషన్ ఈ ఫలితాన్ని ఉంటే విఫలమౌతుంది ఇది Longint రకం విలువ దాటి.
ఇది రెండు అంతర్నిర్మిత ఫంక్షన్లు వాక్యనిర్మాణం చాలా సులభం మరియు స్పష్టమైన రకం మార్పిడి కోసం రౌండ్ మరియు ట్రంక్ "పాస్కల్" ఉపయోగించవచ్చు సమస్యలను మరియు కారణాలు ఉల్లంఘన రకాల గురించి లోపాలు కంపైల్ లేకుండా స్పష్టంగా ఉంటుంది.
Similar articles
Trending Now