КомпьютерлерБағдарламалық қамтамасыз ету

Түрі түрлендіру. «Паскаль» дөңгелек және TRUNC функциясы

әр түрлі айнымалылар «Паскаль» жұмыс істейтін, жиі бағдарлама қатені компиляция кезінде қате конверсиялық мәндерін көрсете отырып, орын фактісі ісі болуы. бұл компилятор қате әкеледі Мысалы, сіз, 5,9 түрі бүтін құнының айнымалыны тағайындай алмайсыз. Бұл жағдайда ол аргументтер түрлерін түрлендіру және оларға белгілі бір тапсырмаларды орындау үшін жалғастыруға болады, ол «Паскаль» функциялар TRUNC және дөңгелек пайдалану, туралы айту қажет.

айырбастау түрлері туралы жалпы ақпарат

Түр түрлендіру (азайту құны) - бір құндылықтарын айырбастау процесі деректер түріне басқа. айқын және жасырын кастинг ажыратады. Бірінші, кез келген тілді конструкцияларын пайдалану әзірлеуші, немесе функцияларын қолдану арқылы тікелей жиынтығы, ал екінші нақты бағдарламалау тілі стандартына жарияланды ережелер коды, құрастырушы немесе аудармашы арқылы дербес жүзеге асырылады.

Паскаль тілінде түрі түрлендіру

«Паскаль» бағдарламалау тілінде айқын немесе жасырын түрі түрлендіру ретінде пайдалануға болады.

деректердің өте әр түрлі типті - айқын іске қосылу түрлерімен «Паскаль» аргументтері бір типті тиесілі арнайы конверсиялық функциялар үшін қоңырауларды, және мәні пайдаланылады. болып табылады төменде толығырақ талқыланатын болады «Паскаль» және дөңгелек функциясы, жылы TRUNC функциясы.

Осы тілде Неявный түрі ғана тұрады білдіру сол жағдайларда, мүмкін бүтін және нақты айнымалылар автоматты түрде екінші түріне бірінші түрлендіріледі.

Келесі пікірталас сандық деректер түрлерін келтіру жүзеге асыру мүмкін қалай көңіл бөледі.

TRUNC

Кіріктірілген математикалық функцияларды. «Паскаль» жылы TRUNC ақыл tselochiselnomu оны жетекші, дәлел барлық бөлшек бөлігін алып тастайды. Мысалы, қоңырау шалу арқылы түпкі нәтиже 1 жылы TRUNC дәлел (1,73) алуға болады.

синтаксис : ерекшеліктер: TRUNC (Х: нақты): Longint.

дөңгелек

Кіріктірілген математикалық функцияларды. Дөңгелек функциясы жақын бүтін санға дейін математика ережелерімен дәлел өшіру дөңгелектейді. Мысалы, соңында дөңгелек (1,73) қоңырау 2 шығады, дәлел (1.11) Дөңгелек 1 береді.

функции : Синтаксис: дөңгелек (Х: нақты): Longint.

Ол «Паскаль» функцияларын TRUNC және дөңгелек орындау нәтижесі шектеулер бар екенін айта кету керек. Орындау осы нәтижеге егер орындалмайды Ол Longint түрі құнының шеңберінен шықпайтын.

Ол екі кірістірілген функцияларды синтаксис өте қарапайым екенін анық және одан әрі проблемалар мен себептері жоқ айқын түрі түрлендіру үшін раунды және TRUNC «Паскаль» пайдаланылуы мүмкін бұзылуы түрлері туралы қателерді компиляция.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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