Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Операциялар және оның түрлері.






Ozhot Арттыру жә не азайту операциялары: ++ жә не - -. Бұ л операциялар кез келген операторғ а 1-ді қ осуғ а немесе азайтуғ а мү мкіндік береді. Кө рсетілген операциялардың екі формасын ажыратады, постфикстік жә не префикстік. Олар ө з арасында тек қ ай кезде арттыру немесе азайту болатынына байланысты ажыратылады. Арттыру жә не азайту операциялары ө рнектің ортасындада орындалуы мү мкін, жә не де осы операциялар ө рнек есептелгеннен кейін де, есептелмей тұ рып та орындалуы мү мкін. Мысал қ арастырайық:

Мысал: L=10 болсын;

онда, х=L++; x айнымалысына 10 мә нін меншіктеу болады.

х=++b; x айнымалысына 11 мә нін меншіктеу.

Екі жағ дайда да L 11-ге тең болады.

2-мысал:

Sum=a+b++;

Sum=a+ ++b;

b++ - постфикстік тү р: b айнымалысы оның мә ні қ олданылғ аннан кейін ө згереді.

++b – префикстік тү р: b айнымалысы оның мә ні қ олданылмай тұ рып ө згереді.

Бірінші жағ дайда: “a жә не b-ны қ осу, нә тижесін sum-ғ а меншіктеу жә не b айнымалысын бірге арттыру”.

Екінші жағ дайда: “b айнымалысын бірге арттыру, a жә не b-ны қ осу, жә не нә тижесін sum-ғ а меншіктеу”.

3-мысал:

{ maіn()

іnt a, b, s=0;

a=b=g;

s=a+b++;

prіntf(" %d %d\n", s, b)

s=a+ ++b;

prіntf(" %d %d\n", s, b)

}

Математикалық функциялардың қ олданылуы.

Mfk Abs(x)-аргументтің абсолют шамасы (модулі) Abs(-3, 5)=3, 5

arcTan(X)-аргументтің радианмен алынғ ан аргтангенсі arcTan(1)=7, 8539816340E-01

cos(X)-аргументтің радианмен алынғ ан косинусы cos(PI/3)=5.0000000000E-01

exp(X)-аргументтің экспонентасы (Е-нің Х дә режесі)exp(1)=2.71828182852E+00

LN(X)-натуралдық логарифм LN(10)=2.3025850930E+00

PI-PI санының мә ні PI=3.14159526563E+00

Random-0 мен 1 арасындағ ы кездейсоқ сан

Random(x)-0 мен х арасындағ ы кездейсоқ сан

Sin(x)-аргументтің радианмен алынғ ан синусы

Sqr(x)-аргументің квадраты

Sqrt(x)-аргументің квадрат тү бірі

Мә ліметтердің бү тін типтері.

Mbt Delphi тілінде бірнеше бү тін типтер қ арастырылғ ан. Олардың ішінде ең жиі пайдаланылатыны – Integer типі.

Мә ліметтер типі Жады форматындағ ы сандық кө рсеткіштер
Integer Cardinal Shortint Smallint Longint Int 64 Byte Word Longword 32 бит 32 бит 8 бит 16 бит 32 бит 64 бит 8 бит 16 бит 32 бит

Unsіgned мә ліметтер типі. Кө бінесе мұ ндай тип модификатор болып қ ызмет атқ арады

Char мә ліметтертипі. Бұ л тип 0-ден 255 диапазонындағ ы таң басы жоқ бү тін сандарды анық тайды. Кө бінесе, мұ ндай бү тін бір байт жадығ а орналастырылады.

Float жә не double мә ліметтер типтері. Есептеу сипатындағ ы программаларда жылжымалы нү ктелі сан жиі қ олданылады.

Жылжымалы нү ктелі константалар. Жылжымалы нү ктелі константаларды жазудың жалпы тү рі мынадай: -1.15Е+4; 2.52Е-3.

Мә ліметтердің нақ ты типтері.

Mnt Жиі пайдаланылатын нақ ты тип Real. Бұ ндай типті мә ліметтерге кез келген таң балы, ретсіз сандық мә ліметтер жатады.

Мә ліметтер типі Ү тірден кейінгі цифрлар саны Байттар саны
Real 48 Single Double Extended Comp Currency Real 11-12 7-8 15-16 19-20 19-20 19-20 15-16  





© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.