« Mathc initiation/Fichiers h : x 16b » : différence entre les versions
Contenu supprimé Contenu ajouté
nouvelle page |
mAucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:Mathc initiation (livre)]] |
[[Catégorie:Mathc initiation (livre)]] |
||
[[Mathc_initiation/Fichiers_h_:_c16|Sommaire]] |
|||
Installer ce fichier dans votre répertoire de travail. |
Installer ce fichier dans votre répertoire de travail. |
Version du 4 juillet 2021 à 13:48
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.