home *** CD-ROM | disk | FTP | other *** search
- #include <iostream>
- #include <cmath>
- using namespace std;
-
- int main(int argc, char *argv[])
- {
- int retval = 0;
- if (argc>1) {
- double val = atof(argv[1]);
- if (val>0) {
- cout << "The log of "
- << val
- << " is "
- << log(val)
- << endl;
- } else {
- cout << "Can only compute log of positive numbers"
- << endl;
- retval = 1;
- }
- } else {
- cout << "Usage: log num"
- << endl;
- retval = 2;
- }
- return retval;
- }