Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De <limits> header bevat de volgende opsommingen:
float_denorm_style
In de opsomming worden de verschillende methoden beschreven die een implementatie kan kiezen voor het vertegenwoordigen van een gedenormaliseerde drijvende-kommawaarde, een te klein om als genormaliseerde waarde te vertegenwoordigen:
enum float_denorm_style
{
denorm_indeterminate = -1,
denorm_absent = 0,
denorm_present = 1
};
Retourwaarde
De opsomming retourneert:
-
denorm_indeterminateindien de aanwezigheid of afwezigheid van gedenormaliseerde formulieren niet tijdens de vertaling kan worden bepaald. -
denorm_absentindien gedenormaliseerde formulieren afwezig zijn. -
denorm_presentindien gedenormaliseerde formulieren aanwezig zijn.
Voorbeeld
Zie numeric_limits::has_denorm een voorbeeld waarin de waarden van deze opsomming kunnen worden geopend.
float_round_style
In de opsomming worden de verschillende methoden beschreven die een implementatie kan kiezen voor het afronden van een drijvende-kommawaarde op een geheel getal.
enum float_round_style
{
round_indeterminate = -1,
round_toward_zero = 0,
round_to_nearest = 1,
round_toward_infinity = 2,
round_toward_neg_infinity = 3
};
Retourwaarde
De opsomming retourneert:
-
round_indeterminateals de afrondingsmethode niet kan worden bepaald. -
round_toward_zeroals de ronde naar nul. -
round_to_nearestals de ronde naar het dichtstbijzijnde gehele getal. -
round_toward_infinityals de ronde van nul weg is. -
round_toward_neg_infinityals de ronde naar een negatief geheel getal is.
Voorbeeld
Zie numeric_limits::round_style een voorbeeld waarin de waarden van deze opsomming kunnen worden geopend.