¿Qué es una constante entera?
El llamado sistema N-ario significa que cuando N está lleno, avanza una posición. Por ejemplo, la representación binaria de 1, 2, 3, 4 y 5 es 1, 11, 100 y 101 respectivamente.
Debido a que la computadora es binaria, todos los datos se almacenan en diferentes combinaciones de 0 y 1 (la longitud de la unidad de almacenamiento está determinada por el compilador utilizado, TC es principalmente de 2 bytes y VC es principalmente de 4 palabras). Festival). Todas las constantes enteras que aparecen en el programa también se almacenan en los números binarios correspondientes. Por ejemplo, int a=1 se almacena como 000000000001, es decir, 1 * 2 0 = 1, e int b=17 se almacena como 0000000000000.
Al ingresar y generar datos, puede elegir diferentes tipos de datos decimales, como decimal: ingrese directamente como datos (como: b = 17), use salida d para determinar el tipo octal: datos de entrada; comienza con 0 (por ejemplo: b = 017), la salida es o hexadecimal: los datos de entrada comienzan con 0x (por ejemplo: b = 0x17), la salida es x, diferentes decimales corresponden a diferentes números, como b = 17 ( entrada decimal), la salida en el orden decimal, octal y hexadecimal es 17(1 * 10 1 7 * 10. 021(2*8^1 1*8^0=17), 0xf1(f*16^1 1 *16^ 0=17).
PD: El binario es solo 0, 1; el octal es 0~7; el hexadecimal es 0~9, a~f, a=10. b = 11...f = 15.