Sumqayit döVLƏt universiteti


PK-da hesab əməlləri və riyazi funksiyalar



Yüklə 1,85 Mb.
səhifə36/75
tarix01.01.2022
ölçüsü1,85 Mb.
#50560
növüQaydalar
1   ...   32   33   34   35   36   37   38   39   ...   75
PMK.İmtahan sualları və cavabları 2021

28.PK-da hesab əməlləri və riyazi funksiyalar

Toplama, çıxma, vurma və bölmə bloklarında kəmiyyətin tipindən asılı olaraq I (adi tam ədəd), D (uzun tam ədəd) və ya R (həqiqi ədəd) işarələri istifadə edilir. Elementar riyazi funksiyalar yalnız həqiqi ədədlər üçün istifadə edilir. Cədvəl 2.2-də ABS bloku və digər funksiyaların adları verilmişdir.Həmin bloklar proqram elementləri pəncərəsinin Integer function Floating-point fct. qovluqlarında yerləşir. Hesab əməlləri blokları­nın giriş və çıxışlarının ünvanları yazıldıqda kəmiyyətlərin tipi nəzərə alınmalıdır.




Adi tam ədədlər üzərində əməliy­yatlar aparan blokların giriş və çıxış ünvanları mütləq şəkildə MWnn, uzun tam və həqiqi ədədlər üzərində əmə­liy­yatlar aparan blokların giriş və çıxış ünvanları isə MDnn kimi verilməlidir. nn – yaddaş baytının nömrəsidir. Nisbi ünvan­laşdırma zamanı isə istfadə edilən dəyişənlərin tipi həmin formata uyğun olmalıdır.

Belə bir misala baxaq. Şəkil 1-də ADD_R bloku ünvanı 102-ci bayt olan həqiqi ədədilə 4.5 sabitini toplayaraq nəticəni 106-cı ünva­na yazır, SQRT bloku nəticəni həmin ünvandan götürərək ondan kök alır və nəticəni 110-cu ünvana yazır.



Şəkil 2.20

Baxılan misal iki hissə (Network1, Network2) şəklində proqramlaşdırılmışdır. Yəni misalı Network şəklindədə proqramlaşdırmaq olar.Bu halda SQRT blokunun işləməsi üçün ADD_R bloku uğurlu işləməlidir. Əks təqdirdə SQRT bloku işləmir. STL-də bunun üçün əlavə əmrlərdən istifadə edilir.

Müxtəlif tipli kəmiyyətlər arasında çevirmələr aparmaq üçün proqram elementləri pəncərəsinin Convertor qovluğunda uyğun bloklar vardır.




Yüklə 1,85 Mb.

Dostları ilə paylaş:
1   ...   32   33   34   35   36   37   38   39   ...   75




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin