¿Cuál es el valor de convertir un int266 a un tipo de byte?
¿Cuál es el valor de convertir int266 al byte tipo 10?
Análisis:
1) El tipo int ocupa 4 bytes en la memoria y el byte ocupa 1 byte, por lo que 266 se puede escribir como:
266 = (00000000) (00000000) (00000001) (00001010);
2) Cuando los datos int se convierten en datos de bytes, el programa truncará automáticamente los primeros 3 bytes
Solo queda un byte, a saber: 00001010;
3) Dado que el binario 00001010 se convierte en un número decimal de 10, el resultado es 10. Por ejemplo: 00001010;
3) Dado que el binario 00001010 se convierte a un número decimal de 10, el resultado es 10.