Resultados da pesquisa a pedido "numeric-limits"

5 a resposta

aviso C4003 e erros C2589 e C2059 em: x = std :: numeric_limits <int> :: max ();

6 a resposta

Por que 0 <-0x80000000?

Eu tenho abaixo um programa simples: #include <stdio.h> #define INT32_MIN (-0x80000000) int main(void) { long long bal = 0; if(bal < INT32_MIN ) { printf("Failed!!!"); } else { printf("Success!!!"); } return 0; }A condiçãoif(bal < INT32_MIN ) é ...

5 a resposta

É possível ler valores infinitos ou NaN usando fluxos de entrada?

Eu tenho alguma entrada para ser lido por um fluxo de entrada (por exemplo):

2 a resposta

Quando uma variável flutuante sai dos limites da flutuação, o que acontece?

Eu observei duas coisas:

12 a resposta

Por que o valor máximo de um número inteiro de n bits não assinado 2 ^ n-1 e não 2 ^ n?

O valor máximo de umn inteiro @ -bit é 2n -1. Por que temos o "menos 1"? Por que o máximo não é apenas 2n?

2 a resposta

Por que FLT_MIN é igual a zero?

limits.h especifica limites para tipos de matemática de ponto não flutuante, por exemploINT_MIN eINT_MAX. Esses valores são os valores mais negativos e mais positivos que você pode representar usando um int. Nofloat.h, existem definições ...

3 a resposta

Diferença em dígitos10 entre o GCC e o MSVC

Eu tenho o seguinte código #include <iostream> #include <limits> int main() { std::cout << std::numeric_limits<unsigned long long>::digits10 << std::endl; return 0; } GCC 4.4 retorna 19MS VS 9.0 retorna 18 Alguém pode explicar Por que existe ...

1 a resposta

Onde estão os limites para os tipos Qt?

Regularmente, eu poderia fazer referência a limits.h para ver qual é o máximo para um determinado tipo, como um int ou long. No Qt, existem tipos como qlonglong. Existe um arquivo de cabeçalho e / ou documentação que possa ser usada de maneira ...

8 a resposta

valor máximo de int

Existe algum código para encontrar o valor máximo de inteiro (de acordo com o compilador) em C / C ++ como