0 امتیاز
451 نمایش
توسط prodo (8.2k امتیاز)

1 پاسخ

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

برای این کار از تابع IMPOWER استفاده می‌شه. اما این تابع گاهی نتیجه‌ی نادرست تولید می‌کنه

=IMPOWER("1+i",2) ==> 1.22514845490862E-16+2i

در صورتی که

=IMPRODUCT("1+i","1+i") ==> 2i

اون مقدار بسیار کوچک که در قسمت حقیقی قرار گرفته (1.22514845490862E) حاصل استفاده از الگوریتم‌های کار با اعداد اعشاری هست که در بسیاری از اوقات نتیجه‌ی تقریبی تولید می‌کنه

در صورتی که برای توان ۳

 =IMPOWER("1+i", 3) ==> -2+2i

و

=IMPRODUCT("1+i","1+i","1+i") ==> -2+2i
توسط programmer (12.8k امتیاز)
انتخاب شده توسط prodo
...