Doxygen Source Code Documentation
zzlgin.c File Reference
#include "f2c.h"Go to the source code of this file.
| Functions | |
| int | zzlgin_ (real *xt, real *pwrten, integer *nlog) | 
| Variables | |
| real | c_b2 = 10.f | 
Function Documentation
| 
 | ||||||||||||||||
| 
 Definition at line 15 of file zzlgin.c. References c_b2, max, pow_ri(), and r_lg10(). Referenced by zzaxxx_(), and zzaxyy_(). 
 00016 {
00017     /* System generated locals */
00018     integer i__1;
00019 
00020     /* Builtin functions */
00021     double r_lg10(real *), pow_ri(real *, integer *);
00022 
00023     /* Local variables */
00024     static integer nl;
00025     static real xl;
00026 
00027 
00028 /*  Return PWRTEN and NTEN such that */
00029 
00030 /*   PWRTEN .LE. XT .LT. 10*PWRTEN      AND    PWRTEN = 10**NLOG */
00031 /* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00032  */
00033     xl = r_lg10(xt) + 1e-5f;
00034 /* Computing MAX */
00035     i__1 = (integer) xl;
00036     nl = max(i__1,-36);
00037     if (xl < 0.f) {
00038         --nl;
00039     }
00040     *pwrten = pow_ri(&c_b2, &nl);
00041     *nlog = nl;
00042     return 0;
00043 } /* zzlgin_ */
 | 
Variable Documentation
| 
 | 
| 
 Definition at line 10 of file zzlgin.c. Referenced by zzlgin_(). | 
 
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
 
 
 
 
       
	   
	   
	   
	  