कंप्यूटर, सॉफ्टवेयर
प्रकार रूपांतरण। गोल और "पास्कल" में TRUNC समारोह
विभिन्न प्रकार के चर के साथ "पास्कल" में काम करते हुए, अक्सर तथ्य यह है कि जब एक प्रोग्राम त्रुटि संकलन से निपटने के लिए होती है, तो कोई गलत रूपांतरण मानों का संकेत है। उदाहरण के लिए, आप 5.9 के प्रकार पूर्णांक मान के एक चर असाइन नहीं कर सकते, क्योंकि यह एक संकलक त्रुटि का परिणाम देगा। इस मामले में यह "पास्कल" में कार्य TRUNC और दौर के उपयोग, जिसके साथ आप तर्क के प्रकार को परिवर्तित करने और उन्हें कुछ कार्य करने के लिए जारी रख सकते हैं के बारे में बात करने के लिए आवश्यक है।
रूपांतरण के प्रकार के बारे में सामान्य जानकारी
प्रकार रूपांतरण (कमी मूल्य) - एक के मूल्यों परिवर्तित करने की प्रक्रिया डेटा प्रकार दूसरे करने के लिए। स्पष्ट और निहित कास्टिंग अलग पहचान बनाएं। किसी भी भाषा निर्माणों का उपयोग कर डेवलपर, या कार्यों के उपयोग के माध्यम से पहला सेट सीधे, और दूसरा संकलक या नियमों कोड का दुभाषिया, एक विशेष प्रोग्रामिंग भाषा के मानक में घोषणा द्वारा स्वतंत्र रूप से किया जाता है।
पास्कल में टाइप करें रूपांतरण
"पास्कल" प्रोग्रामिंग भाषा में एक स्पष्ट या अस्पष्ट प्रकार रूपांतरण के रूप में इस्तेमाल किया जा सकता।
किए जाने वाले बहुत अलग प्रकार - स्पष्ट प्रवर्तन प्रकार "पास्कल" के साथ विशेष रूपांतरण कार्यों जिसका तर्क एक ही प्रकार के हैं, और मूल्य के लिए कॉल किया जाता है। उन हैं "पास्कल" और दौर समारोह है, जो नीचे और अधिक विस्तार से चर्चा की जाएगी में TRUNC कार्य करते हैं।
इस भाषा में अंतर्निहित प्रकार केवल उन मामलों में जहाँ भाव है, जो से मिलकर में संभव है पूर्णांक और वास्तविक चर स्वचालित रूप से दूसरे प्रकार के लिए सबसे पहले बदल रहे हैं।
निम्नलिखित चर्चा केंद्रित है, तुम कैसे संख्यात्मक डेटा प्रकार लाने के लिए लागू कर सकते हैं।
TRUNC
निर्मित गणितीय कार्य। "पास्कल" में TRUNC तर्क के सभी आंशिक भाग को छोड़ देता है, जिससे उसे मन tselochiselnomu करने के लिए। उदाहरण के लिए, को फोन करके TRUNC तर्क (1.73) अंतिम परिणाम में प्राप्त किया जा सकता है 1।
वाक्य-विन्यास : विशेषताएं: TRUNC (एक्स: असली): longint।
दौर
निर्मित गणितीय कार्य। दौर समारोह निकटतम पूर्ण संख्या के लिए गणित के नियमों से तर्क बंद दौर। उदाहरण के लिए, अंत में गोल (1.73) बुला 2 बाहर कर देते हैं, और तर्क (1.11) दौर 1 दे।
функции : इसके वाक्य रचना है: दौर (एक्स: असली): longint।
यह ध्यान देने योग्य "पास्कल" में कार्य TRUNC और दौर के निष्पादन का परिणाम सीमाएँ हैं कि लायक है। निष्पादन इस परिणाम अगर असफल हो जायेगी यह longint प्रकार मूल्य से परे चला जाता है।
यह स्पष्ट है कि दोनों में निर्मित कार्यों की वाक्य रचना काफी सरल है और स्पष्ट प्रकार रूपांतरण के लिए गोल और TRUNC "पास्कल" में इस्तेमाल किया जा सकता बिना आगे की समस्याओं और कारणों उल्लंघन प्रकार के बारे में त्रुटियों संकलन।
Similar articles
Trending Now