Professional Documents
Culture Documents
Udajove Typy
Udajove Typy
A B A and B A or B not A
true true true true false
true false false true false
false true false true true
false false false false true
Typ integer
množina hodnôt: podmnožina množiny celých čísel
operácie: +, - sčítanie, odčítanie
násobenie
div celočíselný podiel (celá časť podielu)
mod zvyšok celočíselného podielu
, , menší, väčší, rovná sa
, , menší alebo sa rovná, väčší alebo sa rovná, nerovná sa
štandardné funkcie:
abs absolútna hodnota
var cislo,mocnina:real ;
cislo:=strtoflat(edit1.text) ;
mocnina:=cislo*cislo;
label1caption:= ‘druha mocnina je‘+floattostr(mocnina) ;
trunc round zaokrúhlená hodnota reálnej hodnoty teda napr. round(2.9) = 3, round(-7.5) = -8 a pod.
odd dáva hodnotu true, ak x je nepárne, inak false
Okrem toho sú prípustné funkcie succ, pred a ord.
Typ real
množina hodnôt: podmnožina množiny reálnych čísel
operácie: +, -, , / sčítanie, odčítanie, násobenie, delenie
, , , , , ten istý význam ako pri type integer
štandardné funkcie:
abs absolútna hodnota
sqr umocnenie na druhú
sqrt druhá odmocnina
sin, cos sínus, kosínus - argument je v radiánoch
arctan arkustangens - výsledok je v radiánoch
ln prirodzený logaritmus
exp ex
trunc celá časť reálnej hodnoty
round zaokrúhlená hodnota
Typ char
množina hodnôt: množina znakov
operácie: , , , , ,
štandardné funkcie:
ord a:=strtofloat(edit1.Text) ;
b:=strtofloat(edit2.Text) ;
label3.Caption:=‘obvod je ‘ +floattostr(obvod)