fork download
  1. #include <iostream>
  2. #include <complex>
  3.  
  4. int main() {
  5. std::complex<double> x, j(0, 1), result(1);
  6. std::cin >> x;
  7. for(size_t i = 1; i <= 15; ++i)
  8. result *= std::log(std::abs(j * 2.0 - x)) / (j * x - 1.0);
  9. std::cout << result << std::endl;
  10. return 0;
  11. }
Success #stdin #stdout 0s 3464KB
stdin
100
stdout
(1.32767e-21,8.78493e-21)