Ismertetése egész, valós, logikai adatok és műveletek őket pascal

1. leírása egész adatok

Általában típusú, mint egy korlátozott számú matematikai műveleteket végezzük egész szám +, -, *, /, div, mod, ahol div - osztás művelet (az eredmény - a szerves része a hagyományos saját), MOD - működésének vesz egy fennmaradó részlege. Csak az a művelet eredményét / valós típusú, az eredmények a többi - az egész típus. Raising olyan mértékben keresztül kerül végrehajtásra szorzás.

Érték függ a méret a értéktartományt alábbiakban meghatározott minden egyes egész típusú.
Egész szám [-2147483648 2147483647] [4 bájt]; Cardinal [0-4294967295] [4 bájt];
Emellett a digitális állandók határokat lehet nyilvánítani (korábban) állandók és konstans kifejezések. Példa: Var -5 ... 10; z: 1, ... stb.;

Mivel kifejezések lehet egy keverék különböző operandusokat numerikus típusok, az eljárást határozza meg a számítás a korábbi részeiben a kifejezés, zárójel nélkül (,). Úgy tartják, hogy az első elvégzett balról - jobbra műveleteket, mint a szorzás: *, /, div, mod, és akkor is, balra - jobbra, a műveletek +, -. Tartók (,) hatással, ismert módon.

Az érték anyag típusa nem rendelni egy változó típusú egész szám. Például, meghatározva = 5,0, téves, ha k jelentése egész szám típusú.
Egész funkció használható érvek egész szám jellegű. Egy ilyen érv N, Random függvény egész típusú pszeudo-véletlen szám a [0, N] (a szám egyenlő N, soha nem termelt). Az eredmény az egész típusú, és szintén voz¬vraschayut Abs térnél funkciót (argumentum egész szám jellegű).

Két funkció, Round és trunc értéket ad vissza egész szám jellegű, amelynek igazi érv. Először Gyárt lekerekítés (például kerek, (-3,5) függvény a megadott értéket -4), és a második - értékét adja vissza csonkolt eldobásával a törtrész az érvelés. Megjegyezzük, hogy a funkció Int (lásd. 1.1 táblázat). És trunc, rokon értelme, hogy eredményeként a különböző típusokat.

A gyakran használt funkciók Páratlan (x) egy érv x típusának igaz értékkel tér vissza ( «igazság»), ha x páratlan szám, és hamis ( «false») - ha ez a szám páros.

2, A valós adatok

A típusú használt anyag véges halmaza racionális szám - képviselői a valós számok egy korlátozott tartományban. Fent a valós adatok típusát megengedett műveletek + (összeadás) - (kivonás) * (szorzás) / (osztás).

Cseréje az értékek azok tagjainak járó bizonytalanság, hogy mi mindig emlékeznünk kell. Típusai értékek méretben (tekintve bájt). Ez azt jelenti, akkora, mint egy vastag hálózatának képviselői (kisebb hiba számok) és a kiterjesztett intervallumban.
Valódi [5 10-324 * - 1,7 * 10308] [8 bájt], Double [5 10-324 * - 1,7 * 10308] [8 bájt], Extended [3.6 * 10-4951 - 1,1 * 104 932] [10 bájt]

Extended javasolja nagyobb pontossággal, mint a többi valós típusú, de kevésbé kompakt.

3. leírása logikai adat

A fenntartott szavak igaz és hamis különleges értékek - logikai állandók. A szó igaz (hamis) fordítva igazság (hazugság). Például, a negatív számok x x egyenlőtlenséget. (Nem egyenlő),> = (nagyobb vagy egyenlő), 0.

Összefüggésben (logikai szorzás), és megadja a valódi értékét csak akkor, ha ez az érték minden operandus összefüggésben. Például az a feltétel, „K egész még, és a tartományban 20-50 befogadó,” felírható LP nem Páratlan (K) és (K> = 20) és a (K 100).

Kizáró vagy (XOR) értékét adja meg igaz, ha csak két operandus műveleteket az ellenkező értékeket. Például, (K =, a.

Hiányában a konzolok (,) műveletek sorrendjét határozza meg prioritása a műveletek. azonos prioritást a műveleteket a bal - jobb. Ha szükséges, módosítsa az eljárásokat azáltal zárójelben.