¿Qué significa INT en lenguaje informático?
En una computadora general, int ocupa 4 bytes, 32 bits y el rango de datos es -2147483648 ~ 2147483647[-2 31 ~ 2 31]; Unsigned int representa un entero sin signo y el rango de datos es [0 ~ 2^32-1].
Datos ampliados
Pregunta:
Dos generaciones jugaron ajedrez con el rey y el rey perdió. Erdaiqing dice que necesitas un poco de arroz. Hay 64 cuadrados pequeños en el tablero de ajedrez. El primer cuadrado tiene 1 grano de arroz, el segundo cuadrado tiene 2 granos de arroz, el tercer cuadrado tiene 4 granos de arroz, el cuarto cuadrado tiene 8 granos de arroz, etc. . Cada cuadrado de atrás mide el doble del metro del frente y los 64 cuadrados se han llenado.
Operación real:
& gt& gt& gt? int('1'*64, 2)
18446744073709551615
Enciclopedia Baidu-INT