Compartilhar via


<limits>

Define a classe numeric_limits do modelo e enumerações a respeito das duas representações de ponto flutuante e de arredondamento.

#include <limits>

Comentários

As especializações explícitas da classe de numeric_limits descrevem muitas propriedades dos tipos básicos, incluindo o caractere, o inteiro, e os tipos de ponto flutuante e o bool que é definido para implementação em vez de serem corrigidos por regras da linguagem C++. As propriedades descritas <nos> limites incluem a precisão, mínimo e representações realizadas dimensionar máximo, arredondando e, sinalizando erros de tipo.

Enumerações

float_denorm_style

A enumeração descreve os vários métodos que uma implementação pode escolher para representar um valor de ponto flutuante não normalizado — um muito pequeno para representar como um valor normalizado:

float_round_style

A enumeração descreve os vários métodos que uma implementação pode escolher para arredondar um valor de ponto flutuante a um valor inteiro.

Classes

classe de numeric_limits

A classe do modelo aritméticas descreve as propriedades de tipos numéricos internos.

Consulte também

Referência

Segurança de threads na Biblioteca Padrão C++

Outros recursos

<limits> Membros

Arquivos de cabeçalho da Biblioteca Padrão C++