[問題] std::acos(-1.0) vs. MARCO of Pi
小弟正在用bcb打關於影像處理的程式
目前正卡在FFT複數的地方
上網google了一下,找到下面的程式
想問pi為何要這樣宣告??
因為小弟以往一般的程式一直都是定義成 #define pi 3.14159265
const double pi = std::acos(-1.0);
const std::complex<double> i(0,1);
std::complex<double> wn = std::exp((2*pi*i)/double(n));
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.235.95.7
推
01/08 01:00, , 1F
01/08 01:00, 1F
→
01/08 01:13, , 2F
01/08 01:13, 2F
→
01/08 01:24, , 3F
01/08 01:24, 3F
→
01/08 01:24, , 4F
01/08 01:24, 4F
推
01/08 02:29, , 5F
01/08 02:29, 5F
→
01/08 02:29, , 6F
01/08 02:29, 6F
→
01/08 02:30, , 7F
01/08 02:30, 7F
→
01/08 02:30, , 8F
01/08 02:30, 8F
推
01/12 14:40, , 9F
01/12 14:40, 9F
→
01/16 22:53, , 10F
01/16 22:53, 10F
→
01/16 22:53, , 11F
01/16 22:53, 11F
→
01/16 22:55, , 12F
01/16 22:55, 12F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章