Red de conocimientos sobre prescripción popular - Cuidado de la salud en otoño - Cómo convertir enteros sin signo y enteros con signo (una pregunta), olvidé el consejo del experto, gracias.
Cómo convertir enteros sin signo y enteros con signo (una pregunta), olvidé el consejo del experto, gracias.
int a;
Unsigned b;
a =-10;/*El código binario de a es (11111111165438.
b = a;/*b El código binario de es (11111111165438.
printf("d,u/n",a,b);
b = 65521;/*El código binario de b es ( 1111111111165438.
a = b; /*El código binario de a es (1111111111165438.
printf("d,u/n",a,b);
Mire solo la parte de almacenamiento binario del número.
Los números negativos almacenan el complemento y los números positivos almacenan el código original.