#include #include #include using namespace std; int main() { long long int fact = 1; long long int n; double xfact = 0.; cout << "Input your number " << endl; cin >> n; for(int i = 2; i <= n; i++) { fact *= i; xfact += log(double(i)); } cout << "Your result is " << fact << " " << setprecision(20) << exp(xfact) << endl; }