Informatika asoslari kafedrasi katta o’qituvchisi Odil Olimovich Ishniyazov Ma’ruza №6. Raqamli sinflar bilan ishlashoperator+=operator-=operator/=operator*=
Informatika asoslari kafedrasi katta o’qituvchisi Odil Olimovich-fayllar.org (1)
A’zo hisoblanmaydigan funksiyalarComplex sinflarC++da kompleks sonlar uchun std::complex shablon sinfini taqdim etadi. Shablon parametrlari complex sonning haqiqiy va mavhum qismiga mos keladigan koeffisentlar turini belgilaydi. Ko’p hollarda parameter sifatida double tipidan foydalanishingiz mumkin. Oddiy kompleks sonni e’lon qilamiz 1+2i:Masalan#include#includeint main() {std::complex< double > z( 1.0, 2.0 ); // z = 1 + 2istd::cout << z << std::endl; // Kompleks sonni vector ko’rinishida chiqarish: (1, 2)std::cout << std::conj( z ) << std::endl; // Kompleks bog’lanish: (1, -2)std::cout << z.real() << std::endl; // Kompleks sonning haqiqiy qismi: 1std::cout << z.imag() << std::endl; // Kompleks sonning mavhum qismi : 2 return 0; }C++ da kompleks sonlar bilan matematik operatsiyalarC++ da komleks sonlar bilan ishlagan kabi, boshqa sonli ma’lumot tiplari bilan ham ishlashingiz mumkin: #include #include using namespace std; int main() { complex< double > z1( 1.0, 2.0 ); complex< double > z2( 2.0, 1.0 ); cout << z1 + z2 << endl; // kompleks sonlarni qo’shish: (3, 3) cout << z1 - z2 << endl; // kompleks sonlarni ayirish: (-1, 1) cout << z1 * z2 << endl; // kompleks sonlarni ko’paytirish: (0, 5) cout << z1 / z2 << endl; // kompleks sonlarni bo’lish : (0.8, 0.6) cout << pow( z1, 2 ) << endl; // kompleks sonlarni darajaga oshirish: (-3, 4) return 0; } C++da kompleks sonlarni ko’rsatkichli va triginometrik ko’rinishiC++ standart kutuxonasida kompleks sonlarning turli shakllari bilan ishlash uchun funksiyalar mavjud: #include #include using namespace std; int main() {complex< double > z( 3.0, 4.0 ); Download 12,92 Kb. Do'stlaringiz bilan baham: Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024 ma'muriyatiga murojaat qiling |
kiriting | ro'yxatdan o'tish Bosh sahifa юртда тантана Боғда битган Бугун юртда Эшитганлар жилманглар Эшитмадим деманглар битган бодомлар Yangiariq tumani qitish marakazi Raqamli texnologiyalar ilishida muhokamadan tasdiqqa tavsiya tavsiya etilgan iqtisodiyot kafedrasi steiermarkischen landesregierung asarlaringizni yuboring o'zingizning asarlaringizni Iltimos faqat faqat o'zingizning steierm rkischen landesregierung fachabteilung rkischen landesregierung hamshira loyihasi loyihasi mavsum faolyatining oqibatlari asosiy adabiyotlar fakulteti ahborot ahborot havfsizligi havfsizligi kafedrasi fanidan bo’yicha fakulteti iqtisodiyot boshqaruv fakulteti chiqarishda boshqaruv ishlab chiqarishda iqtisodiyot fakultet multiservis tarmoqlari fanidan asosiy Uzbek fanidan mavzulari potok asosidagi multiservis 'aliyyil a'ziym billahil 'aliyyil illaa billahil quvvata illaa falah' deganida Kompyuter savodxonligi bo’yicha mustaqil 'alal falah' Hayya 'alal 'alas soloh Hayya 'alas mavsum boyicha yuklab olish |