А. А. Медатов, М. К. Абдувохидов, О. А. Маматқулов


Катталиклар типини ўзгартирувчи функциялар


Download 0.79 Mb.
bet14/57
Sana20.12.2022
Hajmi0.79 Mb.
#1035125
1   ...   10   11   12   13   14   15   16   17   ...   57
Bog'liq
Turbo Pascal услубий кулланма янги

5.2. Катталиклар типини ўзгартирувчи функциялар.
4-жадвал

Функцияни Паскал тилида ёзилиши

Функция мазмуни

trunc(x)

x сонининг x дан катта бўлмаган бутун қисми. Бунда x ҳақиқий типли, натижа эса longint типли бўлади

int(x)

x нинг бутун қисми. Бунда x ҳақиқий типли, натижа эса longint типли бўлади

round(x)

x ҳақиқий сонни ўзига энг яқин бўлган бутун сонга айлантирувчи функция. Бунда x ҳақиқий типли, натижа эса longint типли бўлади. Агар натижа longint қийматлари диапозонидан чиқиб кетса дастур бажарилиши жараёнида хатолик хақидаги ҳабар пайдо бўлади

chr(i)

Ўнли коди 0 ва 255 оралиғида бўлган сонларнинг ASCII жадвалидаги мос белгисига айлантирувчи функция

ord(x)

ҳар қандай тартибланган типни бутун типга айлантирувчи функция. Бунда функция аргументи мантиқий, белгили, саноқли типда бўлиши мумкин. Натижа longint типида бўлади

high(x)

Катталикнинг максимал қийматини аниқловчи функция

low(x)

Катталикнинг минимал қийматини аниқловчи функция

frac(x)

x сонининг каср қисми




Download 0.79 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   57




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling