home *** CD-ROM | disk | FTP | other *** search
- (*--------------------------------------------------------------------------*)
- (* LogTen --- Calculate base 10 logarithm *)
- (*--------------------------------------------------------------------------*)
-
- FUNCTION LogTen( X: REAL ) : REAL;
-
- (*--------------------------------------------------------------------------*)
- (* *)
- (* Function: LogTen *)
- (* *)
- (* Purpose: Calculates base ten logarithm *)
- (* *)
- (* Calling Sequence: *)
- (* *)
- (* Logval := LogTen( X: REAL ) : REAL; *)
- (* *)
- (* X --- value to find logarithm of *)
- (* *)
- (* Logval --- resultant logarithm (X > 0); *)
- (* = 0 if X <= 0. *)
- (* *)
- (* Calls: LN *)
- (* *)
- (*--------------------------------------------------------------------------*)
-
- BEGIN (* LogTen *)
-
- IF X <= 0.0 THEN
- LogTen := 0.0
- ELSE
- LogTen := LN( X ) * LNTenInv;
-
- END (* LogTen *);