Red de conocimientos sobre prescripción popular - Remedios caseros - ¿Cómo definir una variable entera más grande que una variable entera larga sin signo en lenguaje C?
¿Cómo definir una variable entera más grande que una variable entera larga sin signo en lenguaje C?
El tipo de datos mayor que unsigned long es unsigned long long, que generalmente se usa para representar variables enteras de 64 bits. En el entorno de desarrollo de vc, generalmente se escribe como __uint64.
El rango de tipo largo largo es:-9223372036854775808 ~ 922337203685475807.
Si solo usa números positivos, considere usar unsigned long long. El rango es: 0 ~ 1844674073709551615.
Si necesita números más grandes, considere usar una matriz para almacenarlos.
Referencia aritmética de números grandes
/Enlace? URL = k 8 bazo 0 bl V6 yybb 1 zbnfvolrxlixkgg 6 w 7 tsmszm 6 toupgxhadn 6 o 53 yjcgl 0t 69 qufkfzf-RbPFxaGa _ a
El ejemplo de definición es el siguiente
// vc para / /windows? /vsentorno de desarrollo
__int64? ¿I? =?0;
//linux? En entorno de compilación gcc/g++
¿Sin firmar? ¿dragón? ¿dragón? ¿I? =?0