Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVO DE LA UNIDAD:
No almacena el
dibujo de las
letras sino su
código único
Es importante destacar
que todos los
desarrolladores de
tecnologías respetan
los primeros 127
códigos del estándar
ASCII
Datos numéricos:
Los códigos que identifican a los dígitos del 0
al 9 van desde el 48 al 57 por lo tanto no
sirven para realizar cálculos de ningún tipo, los
códigos solo identifican al dibujo del carácter.
Los tipos de datos int base, pueden almacenar desde -32768 hasta 32767 porque solo tiene 2 byte de espacio
Datos numéricos, cálculo de tipo de datos int:
Signo 16384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1 Reglas para sumar 2 números binarios:
1 1 1 1 1 La suma se realiza de derecha a izquierda.
0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 a=317 0+1 ó 1+0 es igual a 1.
0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 b= 126 0+0 es igual a 0.
0 0 0 0 0 0 0 1 1 0 1 1 1 0 1 1 c= 443 1+1 es igual a 0 llevando 1. Recuerde que
int a, b, c; int a, b, c; en binario no existe el 2
a = 317; a = 317; 1+1+1 es igual a 1 llevando 1.
b = 126; b = 126;
c = a + b; c = a - b;
Para aplicar la resta, el valor de (b) debe ser transformado a un valor negativo aplicando las siguientes reglas:
De derecha a izquierda se escribe igual hasta
Signo 16384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1
encontrar el primer 1.
0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 b =126
1 1 1 1 1 1 1 Pasando el primer 1 encontrado se transforma
1 1 0 0 0 0 0 1 0 -b los ceros en unos y los unos en ceros.
Después de transformar el valor positivo de la variable b=126 a un valor negativo b=-126 se realiza la suma igual que el ejemplo anterior: