ኮምፒውተሮች, ሶፍትዌር
ተይብ ለውጥ. Functions ክብ እና Trunc በ "Pascal"
በፒስካል ውስጥ ከተለያዩ ዓይነቶች ስሞች ጋር አብሮ መሥራት ብዙውን ጊዜ ፕሮግራምን ስንጨምር ዋጋ ያላቸው የተሳሳቱ ለውጦችን የሚያስተላልፉ ስህተቶች መኖራችን ነው. ለምሳሌ, 5.9 የሆነ ኢንቲጀር ተለዋዋጭ ልትመድብ አትችልም ምክንያቱም ይሄ የማጠቃለያ ስህተት ያስከትላል. በእንዲህ ዓይነቱ ሁኔታ, ስለ ፓስካል (Round and Trunc functions) መነጋገር አለብዎት, የክርክር አይነቶችን መለወጥ እና የተወሰኑ ተግባራትን ከነሱ ጋር መሥራቱን መቀጠል ይችላሉ.
ስለ የልወጣ ምላሾች አጠቃላይ መረጃ
የልወጣ ቅየራ (የእሴቶች ቅነሳ) የአንድ አይነት ውሂብ ወደ ሌላ የማሻሻያ ሂደት ነው. ግልጽ እና ውስጣዊ የመውሰድ ዓይነቶች አሉ. የመጀመሪያው በቋንቋ ግንባታ ወይም አገልግሎቶቹን በመጠቀም በገንቢው በቀጥታ ይዘጋጃል, ሁለተኛው ደግሞ በተለየ የፕሮግራም ቋንቋ ውስጥ በተገለጸው ደንብ መሰረት በአስተርጓሚው ወይም በኮድ ኮምፖሬተር በኩል ለብቻው ይፈጸማል.
መለወጥ በፒከካል ይተይቡ
በፒስካል የአጻጻፍ ስልት ውስጥ, ግልፅ እና የውስጥ ድብልቅ ልወጣዎችን መጠቀም ይችላሉ.
ግልጽ በሆነ አሰራር, Pascal ወደ ተመሳሳይ የልወጣ ስራዎች የሚጠቀሙባቸው ነጋሪ እሴቶች ተመሳሳይ አይነት እና ሙሉ ለሙሉ የተለየ ውሂብ አይነት ነው የሚጠቀሙባቸው. እነዚህ ናቸው በፓስካል እና በ "Round" ውስጥ የ ትሩክ ተግባራት ከዚህ በታች በዝርዝር ይብራራሉ.
በዚህ ቋንቋ ውስጥ ውስጣዊ የውስጠ-ቁምፊዎች ስብስቦች ሊገኙ በሚችሉባቸው ሁኔታዎች ውስጥ ብቻ ነው የሚቻለው ኢንቲጀር እና እውነተኛ መለኪያዎች, ቀስቱ ወደ ሁለተኛ አይነት ይለወጣል.
ቀጥሎም ለቁጥር ውሂብ እንዴት አይነት የቅድመ-መንቀፍን እንዴት እንደሚተገበሩ እንነጋገራለን.
ትሩክ
አብሮ የተሰራ የሂሳብ ተግባር. በ "ፓስካል" ውስጥ ትሮክን ሙሉውን የክርክሩን ክፋይ ክፍል ይጥለዋል, ወደ ኢንቲጀር-አይነት እይታ ያደርገዋል. ለምሳሌ, ወደ አንድ ተግባር በመደወል በመጨረሻም በክርክር (1.73) ይቁሙ, ውጤቱን 1 ማግኘት ይችላሉ.
አገባብ : ተግባሮች : ትሩክ (X: real): Longint.
ክብ
አብሮ የተሰራ የሂሳብ ተግባር. የ "Round" ተግባሩ በሒሳብ ደንቦች መሠረት ወደ ተቀራራቢ ኢንቲጀር ይጠቀማል. ለምሳሌ, ክብ (1.73) በመደወል ከ 2 ጋር ይቀራረባል, እና ከክርሽኑ (1.11) አሻሽል 1.
функции : የተግባር አገባብ : ክብ (X: real): Longint.
በፓስካል ውስጥ የ "Round and Trunc" ተግባራት ውጤት እገዳዎች አሉ. ይህ ውጤት ከሆነ ውጤቱ ይቀናበራል የዎንትንት እሴት ከግምት በላይ ነው.
በግልጽ የተቀመጠው የአብሮገነብ ውስጣዊ አሠራሮች አገባብ በጣም ቀላል እና ወሳኝ የሆኑ ችግሮችን ሳያስፈልግ ወሳኝ የልወጣ መቀያየርን በፖስካል ውስጥ እንዲጠቀሙ ያስችላቸዋል እና ስለጥንብ መተላለፍ ስህተቶች አያስከትሉም.
Similar articles
Trending Now