Standart va foydalanuvchi funksiyalari. C++ tili foydalanuvchilarga juda ko’p funksiyalarni taqdim qiladi. Ular kodi avvaldan yozib qo’yilgan. Foydalanuvchi kerakli funksiya nomini va parametrlari qiymatini berishi kifoya qiladi. Ushbu funksiyalar standart funksiyalar deyiladi. Ular ma’lum bir guruhlar shaklida jamlangan.
Standart matematik funksiyalar.Standart matematik funksiyalari ko’pgina amallarni bajarishga imkon beradi. Masalan, bizning dasturimizda quyidagi satr bor bo'lsin:
double = k; int m = 123; k = sin(m);
Kompilyator ushbu satrni ko'rganida, standart kutubxonadan sin funksiyasini chaqiradi. Kirish qiymati sifatida m ni berdik. Javob, ya’ni funksiyadan qaytgan qiymat k ga berildi. Funksiya argumentlari o’zgarmas sonlar (const), o'zgaruvchilar, ifodalar va boshqa mos keluvchi qiymat qaytaradigan funksiyalar bo'lishi mumkin. Masalan:
int g = 49, k = 100;
cout << "4900 ning ildizi
-> "<<
sqrt( g * k );
Ekranda:
4900 ning ildizi -> 70.
Matematik funksiyalar aksariyat
hollarda
double tipidagi qiymat
qaytarishadi.
Kiruvchi argumentning tipi sifatida esa double ga keltirilishi mumkin bo’lgan tip beriladi. Bu funksiyalarni ishlatish uchun math.h (yangi ko'rinishda cmath) e’lon faylini include bilan asosiy dastur tanasiga kiritish kerak.
Quyida matematik funksiyalar kutubxonasining ba’zi birlari keltiriladi. x va y
o'zgaruvchilari double tipiga ega.
Matematik funksiyalar