3
今日、私はCで複素数を扱っていたので、オイラーのアイデンティティをプログラムしようとしました。私たちは皆、それを知っていますiπ = -1何らかの理由でCは(正に)1を返そうとしています - それはなぜですか?ありがとう!Cでのオイラーのアイデンティティ
#include <stdio.h>
#include <math.h>
#include <complex.h>
double main(void){
double complex exponent = M_PI*I;
double complex power = exp(exponent);
printf("%.f\n",power);
return power;
}
'exp'は実数です。複素数には' cexp'が必要です。 – pat
@patあなたのコメントを回答として投稿する必要があります。 –
@pat、いくつかの情報と例を挙げて答えてください! –