jadoogar
asked on
How to take antilog of any number in c++
Hi experts!
I have a problem and i m sure not a great one for you.please help me ant tell how to take antilogarithm of any number in c++ by using any function or in whatever way?
plz help me and solve my this problem...???
I have a problem and i m sure not a great one for you.please help me ant tell how to take antilogarithm of any number in c++ by using any function or in whatever way?
plz help me and solve my this problem...???
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Yep, exp is the inverse logarithm or antilogarithm.
You don't have to include cmath, or to use namespace. It is enough to
#include <math.h>
and then either cout or printf whatever you like.
#include <math.h>
and then either cout or printf whatever you like.
#include <math.h>
includes the standard C math header
#include <cmath>
includes the standard C++ header (wraps the C standard file functionality (the c at the front of the file name) in the C++ std namespace).
So, actually, either works.
-bcl
includes the standard C math header
#include <cmath>
includes the standard C++ header (wraps the C standard file functionality (the c at the front of the file name) in the C++ std namespace).
So, actually, either works.
-bcl
Excuse me, but why "C"? What was wrong or unsatisfactory with my answer?
#include <cmath>
using namespace std;
cout << exp(log(1.3)) << endl;
prints 1.3 (as you would hope).
-bcl