<limits>
Definisce il modello numeric_limits
di classe e due enumerazioni relative alle rappresentazioni a virgola mobile e all'arrotondamento.
Requisiti
Intestazione:<limiti>
Spazio dei nomi: std
Osservazioni:
Le specializzazioni esplicite della classe numeric_limits
descrivono molte proprietà dei tipi fondamentali, inclusi i tipi di carattere, integer e a virgola mobile e bool
, che sono definite dall'implementazione anziché dalle regole del linguaggio C++. Le proprietà descritte nei <limiti> includono rappresentazioni di accuratezza, dimensioni minime e massime, arrotondamento ed errori del tipo di segnalazione.
Membri
Enumerazioni
Nome | Descrizione |
---|---|
float_denorm_style | L'enumerazione descrive i vari metodi che un'implementazione può scegliere per la rappresentazione di un valore a virgola mobile denormalizzato, ovvero troppo piccolo per essere rappresentato come valore normalizzato. |
float_round_style | L'enumerazione descrive i vari metodi che un'implementazione può scegliere per l'arrotondamento di un valore a virgola mobile in un valore intero. |
Classi
Nome | Descrizione |
---|---|
Classe numeric_limits | Il modello di classe descrive le proprietà aritmetiche dei tipi numerici predefiniti. |
Vedi anche
Riferimento file di intestazione
Thread Safety in the C++ Standard Library (Sicurezza dei thread nella libreria standard C++)