Programa escrito en lenguaje C
int main()
{
int a, * p
p = & ampa;
scanf("%d ", p);
printf("%x\n ", * p);
Devuelve 0;
}
Datos extendidos:
Shaqihoko
Al convertir números decimales a números binarios, debido a la conversión de números enteros y decimales. Los métodos son diferentes, por lo que la parte entera y la parte decimal del número decimal se convierten por separado y luego se combinan.
El número entero decimal se convierte en un número entero binario utilizando el método de "dividir entre 2, tomar el resto y ordenar en orden inverso". El método específico es: divide el entero decimal entre 2 para obtener un cociente y un resto, si divides el cociente entre 2, obtendrás un cociente y un resto, y así sucesivamente hasta que el cociente sea cero. Luego, el resto obtenido primero se usa como el bit de baja significancia del número binario, y el resto obtenido después se usa como el bit de alta significancia del número binario, y se organizan en orden.