Resultados de la búsqueda a petición "numeric-limits"

12 la respuesta

¿Por qué es el valor máximo de un entero de n bits sin signo 2 ^ n-1 y no 2 ^ n?

El valor máximo de unan -bit entero es 2n -1. ¿Por qué tenemos el "menos 1"? ¿Por qué el máximo no es solo 2n?

8 la respuesta

valor máximo de int

¿Hay algún código para encontrar el valor máximo de entero (de acuerdo con el compilador) en C / C ++ como

1 la respuesta

¿Dónde están los límites para los tipos Qt?

Regularmente, podría hacer referencia a limit.h para ver cuál es el máximo para un determinado tipo, como int o long. En Qt, hay tipos como qlonglong. ¿Existe un archivo de encabezado y / o documentación que pueda usarse de manera similar para ...

5 la respuesta

advertencia C4003 y errores C2589 y C2059 en: x = std :: numeric_limits <int> :: max ();

Esta línea funciona correctamente en un programa de prueba pequeño, pero en el programa para el que lo quiero, recibo las siguientes quejas del compilador:

5 la respuesta

¿Es posible leer valores infinitos o NaN utilizando flujos de entrada?

Tengo una entrada para ser leída por un flujo de archivos de entrada (por ejemplo):

3 la respuesta

Diferencia en dígitos10 entre GCC y MSVC

Tengo el siguiente código #include <iostream> #include <limits> int main() { std::cout << std::numeric_limits<unsigned long long>::digits10 << std::endl; return 0; } GCC 4.4 devuelve 19MS VS 9.0 devuelve 18 ¿Puede alguien explicar por qué hay ...

2 la respuesta

Cuando una variable flotante sale de los límites de flotación, ¿qué sucede?

Comenté dos cosas:

6 la respuesta

¿Por qué es 0 <-0x80000000?

Tengo debajo un programa simple: #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; }La condiciónif(bal < INT32_MIN ) ...