Mathc initiation/Fichiers h : x 16b
Installer ce fichier dans votre répertoire de travail.
zstruct.h utilitaire |
---|
/* ---------------------------------- */
/* Save as : zstruct.h */
/* ---------------------------------- */
typedef struct
{
double n;
double d;
}fraction,
*pfraction;
/* ---------------------------------- */
fraction init_f(
double f_n,
double f_d)
{
fraction ft;
ft.n = f_n;
ft.d = f_d;
return (ft);
}
/* ---------------------------------- */
fraction zero_f(void)
{
return(init_f(0,1));
}
/* ------------------------------------ */
fraction one_f(void)
{
return(init_f(1,1));
}
/* ---------------------------------- */
/* ---------------------------------- */
Ce fichier contient la structure et sa fonction pour l'initialiser.