КомпютерНармафзор

Табдили Намуди. Мудаввар ва функсияи Trunc дар «Паскал"

Кор дар «Паскал» бо тағйирёбандаҳои намудҳои гуногун, аксаран барои мубориза бо он, ки ҳангоми тартиб додани як хатои барнома рух медиҳад, бо нишон додани арзишҳои табдилёбии нодуруст. Масалан, шумо метавонед як тағйирёбанда навъи арзиши бутуни аз 5,9 таъйин кардан, мисли ин ки дар гумроҳӣ compiler мегардад. Дар ин ҳолат ба он, ки дар бораи ба истифодаи вазифаҳои Trunc ва мудаввар дар «Паскал», ки бо он шумо метавонед намуди далелҳои табдил ва минбаъд барои иҷрои вазифаҳои муайян ба онҳо гап зарур аст.

Маълумоти умумӣ дар бораи намудҳои табдили

табдили Навъ (арзиши паст) - Раванди тағйир додани арзишҳои як намуди маълумот ба дигар. Фарқ радшавии дақиқ ва пурраи. Дар аввал маҷмӯи бевосита аз ҷониби таҳиякунанда истифода бурдани ягон constructs забон, ё тавассути истифодаи функсияњо ва дуюм аст, ки мустақилона аз ҷониби compiler ё тарҷумони рамзи меъёрии, ки дар стандарти забони барномасозии махсус эълон анҷом дода мешавад.

табдили Намуди дар Паскал

Дар ҷадвали "Паскал« забони барномасозӣ метавонад ҳамчун табдили навъи дақиқ ва ё пурраи истифода бурда мешавад.

як навъи хеле гуногун маълумот - Бо намудҳои actuation дақиқ "Паскал» аз зангҳои барои иҷрои вазифаҳое, табдили махсус, ки далелҳо аз они намуди ҳамон, ва арзиши истифода бурда мешавад. касоне ҳастанд, Функсияи Trunc дар «Паскал» ва вазифаи мудаввар, ки пагоҳ, ба таври муфассал дар поён баррасӣ мешавад.

навъи пурраи бо ин забон танҳо дар он ҳолатҳое, ки ифода, ки аз инҳо иборат аст тағйирёбандаҳои бутуни ва воқеӣ ба таври худкор аввал ба навъи дуюм табдил.

Дар муҳокимаи зерин равона шудааст, чӣ тавр шумо метавонед амалӣ овардани намудҳои маълумотҳои ададӣ.

Trunc

Сохта-дар вазифаҳои математика. Trunc дар «Паскал" discards тамоми қисми касрӣ далели, ки вайро ба хотир tselochiselnomu. Барои мисол, бо даъват Trunc Далели (1,73), мумкин аст, дар натиҷаи ба даст 1 аст.

наҳвӣ : хусусиятҳои: Trunc (Х: воқеӣ): Longint.

гирд

Сохта-дар вазифаҳои математика. Функсияи мудаввар даври хомӯш далели аз тарафи қоидаҳои риёзӣ ба наздиктарин тамоми рақами. Барои мисол, даъват мудаввар (1,73), дар охири рӯй берун 2, ва мудаввар далели (1.11) ба 1.

функции : синтаксиси он аст: гирд (Х: воқеӣ): Longint.

Қобили зикр аст, ки дар натиҷаи иҷрои вазифаҳои Trunc ва мудаввар дар «Паскал» дорои маҳдудияти. Иҷро хоҳад, агар ба ин натиҷа хилоф Ин берун аз арзиши навъи Longint меравад.

Маълум аст, ки дар наҳвӣ ду вазифаҳои сохта-дар хеле содда аст ва мумкин аст, дар даври ва Trunc "Паскал» барои табдили навъи дақиқ истифода бурда, бе мушкилот ва сабабњои минбаъда тартиб додани хатогиҳо дар бораи намудҳои вайрон.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tg.unansea.com. Theme powered by WordPress.