Red de conocimientos sobre prescripción popular - Remedios caseros - ¿Qué significan los 8 bits inferiores y los 8 bits superiores en C++?
¿Qué significan los 8 bits inferiores y los 8 bits superiores en C++?
¿Has aprendido algunas teorías sobre matemáticas discretas y almacenamiento en computadora? Sí, no es difícil de entender, ¿verdad?
En las computadoras, la unidad de almacenamiento más pequeña es un byte, y la unidad más pequeña identificable es un bit, 0 o 1,1 byte=8 bits.
Hablando de bits altos y bajos, se deben almacenar al menos 16 bits = 2 bytes.
Por ejemplo, el número en la memoria es:
01111100 10000000
01111100 es el ocho superior y 10000000 es el ocho inferior.
El stop loss de 16 pulgadas se expresa como:
0x7c80
10 se expresa como:
31872
El sistema octal es:
076200
El contenido almacenado real no es necesariamente un número entero, pueden ser dos caracteres asccii o un carácter codificado en UTF-16.