Programacion

Solo disponible en BuenasTareas
  • Páginas : 8 (1989 palabras )
  • Descarga(s) : 4
  • Publicado : 13 de mayo de 2010
Leer documento completo
Vista previa del texto
Fundamentos de Programación con Java

Tipos de Datos

Por ejemplo, el número 123.45 equivale a 1 x 100 + 2 x 10 + 3 x 1 + 4 x .1 + 5  x .01.

Para el sistema binario las posiciones son como sigue: Los tipos de datos son formas de representar algún aspecto de la realidad. Por  ejemplo: Potencia ... 2 4 2 3 2 2 2 1 2 0 . 2 ­1 2 ­2 2 ­3 2 ­4 ... ●Para representar la distancia entre dos ciudades usamos un número. Valor 16 8 4 2 1 .5 .25 .125 .062,5 ● Para representar un texto, usamos una secuencia de letras. El número binario 1101.101 equivale a 1 x 8 + 1 x 4 + 0 x 2 + 1 x 1 + 1 x .5 + 0  x .25 + 1 x .125 = 13.625 en decimal. Las computadoras son sistemas electrónicos y manejan niveles de voltaje para representar datos. Cuando un valor se mueve de un lado a otro de la computadora,  El ejemplo anterior indica como obtener el equivalente en decimal de cualquier  se le mete ruido y la señal eléctrica se parece menos al original. Para reducir este  número binario; pero para proceder al revés, es decir, obtener la notación binaria  problema, solo se utilizan dos niveles de voltaje, separados lo más posible. A uno  de  un  número  procesamos  por  separado  la  parte  entera  y  la parte  decimal,  de  de los niveles se le llama 1 y al otro 0. A estos tipos de señales que pueden valer 1  acuerdo al siguiente ejemplo: o 0, se les conoce como bits. Conversión de 227.2 a binario. Para  facilitar  su manejo,  los  bits  se agrupan.  La forma  más común es usar  Primero se hace la parte entera.  El  cálculo  se  realiza  dividiendo entre  2 el conjuntos de 8 bits, que se conocen como bytes. Los grupos de bits normalmente  cociente de las divisiones anteriores, hasta obtener 0 en el cociente. están   ordenados   y   se   interpretan   como   si   fueran   un   número   formado  113 056 28 14 07 3 1 0 Cociente exclusivamente por 1 y 0, lo cual se conoce como notación numérica. Hay diferentes notaciones numéricas. Los que más se usan en computación son  los siguientes:
● 2 22702 07 1 2 113 13 1 2 56 16 0 2 28 08 0 2 14 0 2 7 1 2 3 1 2 1 1 Residuo

Decimal.   Representa   cualquier   número   usando   10   símbolos.  El resultado se obtiene al juntar los residuos en el orden inverso de como se  Normalmente usamos las cifras 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. calcularon. Por lo tanto, 227 en binario es 11100011. ●Binario. Usa solo dos símbolos. Normalmente usamos 1 y 0. Ahora hacemos la parte decimal. La multiplicamos por 2 y nos quedamos con  la   parte   entera   como   cifra.   La   parte   decimal   la   volvemos   a   multiplicar   por   2.  ● Octal. Usa 8 cifras: 0, 1, 2, 3, 4, 5, 6 y 7. Repetimos el proceso hasta que la parte decimal quede en 0. ● Hexadecimal. Usa 16 símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E  0.2 x 2 = 0.4 Tomamos 0.y F. Las letras mayúsculas normalmente se pueden intercambiar por su  letra minúscula. 0.4 x 2 = 0.8 Tomamos 0. Según la posición que el número ocupa con respecto al punto decimal, tiene  más o menos valor. En decimal, cada posición tiene los siguientes valores: Potencia Valor ... 10 
4

0.8 x 2 = 1.6 0.6 x 2 = 1.2 0.2 x 2 = 0.4

Tomamos 1. Tomamos 1. Tomamos 0.

10 

3

10  10 
2

1

10 . 10 
0

­1

10 

­2

10 

­3

10  ...
­4

Como se observa, en binario se repiten las cifras indefinidamente. 227.2 en binario es 11100011.00110011.... 1 / 5

10,0000 1,000 100

10

1

.1

.01 .001 .000,1

Fundamentos de Programación con Java En   decimal   el   número   solo   tiene   un   decimal;   en   binario,   la   cantidad   de  A B A == B A != B A & B A| B decimales es infinita. Como se observa, al cambiar la notación, puede cambiar el  true true true false true true tipo de número. Cuando trabajamos con números reales, no hay diferencia, porque  true false false true false true se supone que cualquiera de estos tiene una cantidad infinita de dígitos. Pero como  false true false true false true...
tracking img