C99 e ambiente virgola mobile
-
26-09-2019 - |
Domanda
Stavo guardando le nuove caratteristiche di C99 e ho visto l'ambiente in virgola mobile:
#include <fenv.h>
La mia domanda è semplice. Se sto eseguendo numero a virgola mobile calcoli, devo includere la direttiva del preprocessore sopra nel mio codice? Se no, allora che cosa fa questa direttiva fare e quando lo fa diventa importante includere?
Grazie mille ...
Soluzione
Hai solo bisogno di includere l'intestazione fenv.h se avete intenzione di utilizzare una delle funzioni che offre. Tali caratteristiche sono descritte qui -
Altri suggerimenti
Forse non molto legata, ma C ++ 11 ora include anche il supporto per C99 funzioni dell'ambiente virgola mobile tramite il cfenv
intestazione.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow