КомпютриСофтуер

Вид реализация. Кръгла и функция TRUNC в "Паскал"

Работа в "Паскал" с променливи от различни типове, често трябва да се справят с факта, че при съставянето появи програмна грешка, което показва грешни стойности на реализация. Например, не можете да зададете променливата на стойност цяло число тип на 5.9, тъй като това ще доведе до грешка при компилирането. В този случай е необходимо да се говори за използването на функциите TRUNC и кръг в "Паскал", с която можете да конвертирате видовете аргументи и да продължи да изпълнява определени задачи към тях.

Обща информация за видовете конвертиране

Тип превръщане (стойност редукция) - процес на преобразуване на стойностите на един тип данни към друга. Разграничаване открити и тайни леене. Първият набор директно от строителя, използвайки всякакви езикови конструкции, или чрез използването на функции, а вторият се извършва независимо от компилатора или интерпретатор на регламентите код, съобщи в стандарта на даден език за програмиране.

Вид конверсия в Паскал

В "Паскал" език за програмиране може да се използва като пряк или косвен тип реализация.

С определени видове задействане "Паскал" се използват покани за специални функции за преобразуване, чиито аргументи принадлежат към един и същи тип, както и стойността - много по-различен тип данни. са тези, TRUNC функция в "Паскал" и кръглата функцията, които ще бъдат обсъдени по-подробно по-долу.

Скритият вид на този език е възможно само в случаите, когато изразите, които се състоят от целочислени и реални променливи се конвертират автоматично първия към втория тип.

Следващата дискусия се фокусира, как може да изпълни, за да донесе числови типове данни.

TRUNC

Вграден математически функции. TRUNC в "Паскал" изхвърля всички дробна част на аргумента и го поведе към tselochiselnomu ум. Например, като се обадите TRUNC аргумент (1.73) може да се получи в крайният резултат е един.

синтаксис : характеристики: TRUNC (Х: реален): Longint.

кръг

Вграден математически функции. Кръгла функция завършек на аргумента, по правилата на математиката до най-близкото цяло число. Така например, се обадите на кръг (1,73) в крайна сметка да се окаже, 2 и кръг на аргумента (1.11) се получава 1.

функции : Нейният синтаксис е следния: кръг (Х: реален): Longint.

Заслужава да се отбележи, че в резултат на изпълнение на функциите TRUNC и кръг в "Паскал" има ограничения. Изпълнението ще се провали, ако този резултат Тя отива отвъд тип стойност Longint.

Очевидно е, че синтаксиса на двата вградени функции е съвсем проста и може да се използва в рамките на кръга и TRUNC "Паскал" за изрично тип реализация, без по-нататъшни проблеми и причини събират грешки за видове нарушения.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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