Questions marquées «numeric-limits»

6
Pourquoi 0 <-0x80000000?
J'ai ci-dessous un programme simple: #include &lt;stdio.h&gt; #define INT32_MIN (-0x80000000) int main(void) { long long bal = 0; if(bal &lt; INT32_MIN ) { printf("Failed!!!"); } else { printf("Success!!!"); } return 0; } La condition if(bal &lt; INT32_MIN )est toujours vraie. Comment est-ce possible? Cela fonctionne bien si je change la …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.