KompyutaProgramu

Aina kubadilika. Mzima na Trunc kazi katika "Pascal"

Kufanya kazi katika "Pascal" na vigezo ya aina mbalimbali, mara nyingi kukabiliana na ukweli kwamba wakati kuandaa makosa mpango hutokea, kuonyesha sahihi maadili kubadilika. Kwa mfano, huwezi kuwapa variable ya aina integer thamani ya 5.9, kwa kuwa hii itasababisha makosa compiler. Katika kesi hii ni muhimu kwa majadiliano juu ya matumizi ya kazi Trunc na Round katika "Pascal", ambayo unaweza kubadilisha aina ya hoja na kuendelea kufanya kazi fulani na wao.

Maelezo ya jumla kuhusu aina ya kubadilika

Aina ya mabadiliko (thamani ya kupunguza) - mchakato wa kuwabadili maadili ya moja aina ya data hadi nyingine. Kutofautisha wazi na thabiti kurusha. seti ya kwanza moja kwa moja kwa developer kwa kubuni lugha yoyote, au kwa njia ya matumizi ya kazi, na ya pili unafanywa kujitegemea na compiler au mkalimani ya kanuni code ilitangazwa mnamo hali ya pekee lugha ya programu.

Aina ya mabadiliko katika Pascal

Katika "Pascal" lugha ya programu inaweza kutumika kama wazi au thabiti ya aina kubadilika.

Na aina wazi actuation "Pascal" hutumiwa wito kwa ajili ya kazi maalum ushawishi ambavyo hoja ni wa aina moja, na thamani - aina tofauti sana ya data. ni wale Trunc kazi katika "Pascal" na kazi Round, ambayo itakuwa kujadiliwa kwa undani zaidi hapa chini.

Thabiti ya aina katika lugha hii inawezekana tu katika kesi hizo ambapo maneno, ambayo inajumuisha integer na mali vigezo ni moja kwa moja kubadilishwa kwanza na aina ya pili.

majadiliano yafuatayo inalenga, jinsi unaweza kutekeleza kuleta aina numeric data.

Trunc

Kujengwa katika kazi ya hisabati. Trunc katika "Pascal" kutupwa sehemu zote za sehemu ya hoja, na kusababisha yeye tselochiselnomu akili. Kwa mfano, kwa kupiga Trunc hoja (1.73) yanaweza kupatikana katika matokeo ya mwisho ni 1.

syntax : vipengele: Trunc (X: halisi): Longint.

Round

Kujengwa katika kazi ya hisabati. kazi Round raundi mbali hoja na sheria ya hisabati na idadi karibu yote. Kwa mfano, wito Round (1.73) katika mwisho kugeuka kutoka 2, na Round hoja (1.11) kutoa 1.

функции : syntax yake ni: Round (X: halisi): Longint.

Ni muhimu kufahamu kwamba kutokana na kufanya kazi Trunc na Round katika "Pascal" ina mapungufu. Utekelezaji kushindwa kama matokeo haya Ni ni zaidi ya aina Longint thamani.

Ni dhahiri kuwa syntax ya kazi zote mbili kujengwa katika ni rahisi na inaweza kutumika katika Round na Trunc "Pascal" kwa ajili ya wazi aina ya kubadilika bila matatizo zaidi na sababu kukusanya makosa kuhusu aina ukiukaji.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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