Comment activer la liaison de bibliothèque de points flottants dans TurboC?

Je suis débutant en langage C … Je veux juste demander comment activer la liaison de bibliothèque de points flottants dans TurboC?

De la FAQ comp.os.msdos.programmer :

“Les formats en virgule flottante non liés” est une erreur d’exécution de Borland (Borland C ou C ++, Turbo C ou C ++). Les compilateurs de Borland essaient d’être intelligents et de ne pas créer de liens dans la bibliothèque à virgule flottante (fp) sauf si vous en avez besoin. Hélas, ils prennent tous la mauvaise décision. Dans certains cas, vous n’appelez aucune fonction fp, mais vous avez %f ou d’autres formats fp dans les appels scanf() ou printf() . Le remède consiste à appeler une fonction fp, ou au moins à en forcer une à être présente dans le lien.

Pour ce faire, définissez cette fonction quelque part dans un fichier source, mais ne l’appelez pas:

 static void forcefloat(float *p) { float f = *p; forcefloat(&f); } 

Il n’est pas nécessaire qu’il soit dans le module avec le programme principal, à condition que ce soit dans un module qui sera inclus dans le lien.