اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

نوع داده‌ی مختلط

0 امتیاز
356 نمایش

یک نوع داده‌ی مختلط برای برنامه‌نویس‌ها هست به اسم complex که در سرفایل complex قرار داره.
مثلاً می‌شه به صورت زیر ازش استفاده کرد



include

void main(){
complex i(1.5, 2.0);
cout<<i.real();
}

کلاً این نوع داده‌ی تعریف شده مزیت خاصی نسبت به یه آرایه‌ی دوتایی ساده داره؟
یک مشکل در مورد C++ این است که هم‌اکنون گرایشی قوی در زبان وجود دارد که شما را وادار می‌کند پیش از انجام هر کاری، همه‌ی جوانب آن را بدانید. (Larry Wall)
پرسیده شده جمعه ۳ آذر ۱۳۹۱ در C++ توسط CPP_Crawler2  
بازتگ شده جمعه ۲۳ فروردین ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز
 
بهترین پاسخ

بله. خیلی. چون شی‌گرا هست و امکان عملیات مختلف مثل ضرب و این‌ها روش وجود داره. حتی اندازه‌ی بردار هم توی خودش تعبیه شده. (abs)
توابع زیر کلاً روی این نوع داده قابل فراخوانی هستن:


real // Return real part of complex (function template)
imag // Return imaginary part of complex (function template)
abs // Return absolute value of complex (function template )
arg // Return phase angle of complex (function template )
norm // Return norm of complex number (function template)
conj // Return complex conjugate (function template)
polar // Return complex from polar components (function template )
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده پنجشنبه ۸ فروردین ۱۳۹۲ توسط prodo  
انتخاب شده شنبه ۱۸ خرداد ۱۳۹۲ توسط admin