复数计算:1*i*i^2*i^3*...*i^n=?

2025-03-10 22:14:15
推荐回答(1个)
回答1:

首先,等差数列求和公式知道吧。
于是乎,
原式=i^(n(n+1)/2)
然后讨论。。 比较麻烦,不想写了。。哈哈
大概分这样四种情况吧,
n(n+1)/2为4k,4k+1,4k+2,4k+3 (k为正整数) 时,分别取 i,-1,-i,1

不过虽然感觉有点无趣。。但是还是写一下吧。。 如果讨论的时候非要表示出n的形式。。
n=8k+1,8k+6 取 i
n=8k+3,8k+4 取 -1
n=8k+2,8k+5 取 -i
n=8k+7,8k+8 取 1