Installer et compiler ces fichiers dans votre répertoire de travail.

c02f.c
'
/* ------------------------------ */
/*  Save as :   c02f.c            */
/* ------------------------------ */
#include    <stdio.h>
#include     <math.h>
/* ------------------------------ */
#include      "z_s.h"
/* ------------------------------ */
int main(void)
{
double x;
double n;

 clrscrn();

 x = .5;
 printf("       exp(%.1f) = %6.3f    exp(x)  \n", x,   exp(x));
 printf("        ln(%.1f) = %6.3f    log(x)  \n", x,   log(x));
 printf("       log(%.1f) = %6.3f    log10(x)\n", x, log10(x));
 printf("\n\n");

 x= 2.; n=2.   ; 
 printf("     %3.0f**2     = %2.f     pow(2.,2.)\n",x,pow(x,n));
 
 x= 4.; n=1./2.; 
 printf("     %3.0f**(1/2) = %2.f     pow(4.,1./2.)\n",x,pow(x,n));
 
 x=27.; n=1./3.; 
 printf("     %3.0f**(1/3) = %2.f     pow(27.,1./3.)\n",x,pow(x,n));

 stop();

 return 0;
}


Les fonctions exponentielles et logarithmes.


Exemple de sortie écran :

       exp(0.5) =  1.649    exp(x)  
        ln(0.5) = -0.693    log(x)  
       log(0.5) = -0.301    log10(x)


       2**2     =  4     pow(2.,2.)
       4**(1/2) =  2     pow(4.,1./2.)
      27**(1/3) =  3     pow(27.,1./3.)

 Press return to continue.
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.