Tipos De Datos

Páginas: 6 (1452 palabras) Publicado: 10 de octubre de 2012
Practica 4 Tipos de datos
Los diferentes tipos de datos que puedes almacenar en Java son
Enteros
Este tipo de número se utiliza para números que carecen de parte decimal. Se permiten valores
negativos. Java ofrece cuatro tipos enteros, que se muestran en la tabla 1.
Tipo
Int
Short
Long

Requisitos de
almacenamiento
4 bytes
2 bytes
8 bytes

Byte

1 byte

Rango (Inclusive)Desde -2147483648 hasta 2147483647
Desde -32768 hasta 32767
Desde -9223372036854775808 hasta
9223372036854775807
Desde -128 hasta 127
Tabla 1 Datos del tipo entero

La figura 1 muestra los tipos de datos enteros que se utilizan en java, son e dan de alta cuatro tipo
de datos, a continuación se le asignan valores validos para cada una de las variables, y por ultimo
se mandan a impresión losvalores de cada una de las variables.

Figura 1 Tipo de datos enteros

La figura 2 muestra la suma de dos datos del tipo byte

Figura 2 Suma de dos Variables del tipo byte

La forma de arreglar este error es anteponer la palabra byte a la suma, la figura 3 muestra como se
realiza.

Figura 3 Transformación del tipo de dato

Puedes realizar la misma operación para variables del tiposhort, int y long.

Realiza los siguientes cálculos, utiliza los tipos de datos adecuados
a
5
3
-1
4
-1
780
987

B
-2
4
2
4
-2
1234
-567

c
4
8
7
4
-3
2435
345

D
d=a+b+c
d=(c+b)/e
d=a*b-c
d=a/b+c
d=c-a-b
d=c*b/a
D=a-b*c

Resultado
d=
d=
d=
d=
d=
d=
d=

Variables del tipo coma flotante
Los tipos de coma flotante denotan números con partesfraccionarias. Los dos tipos de coma
flotante se muestran en la tabla 2
Tipo
float
double

Requisitos de
almacenamiento
4 bytes
8 bytes

Rango (Inclusive)
Aproximadamente ±3.40282347E38F (6-7 decimales).
Aproximadamente ±1.79769313486231570E308 (15
cifras decimales significativas)
Tabla 2 Datos del tipo flotante

La figura 4 muestra la declaración de variables del tipo flotante

Figura 4Datos del tipo coma flotante

A las líneas de código anterior quítale el error.

Realiza los siguientes cálculos, utiliza los tipos de datos adecuados
a
5.23
1.2345
-1.2345677674
3.44354455
1.1111111111
6.78864545780
987.1

b
-2.45
4.4567
1.24534546643
2.4345556656
2.2222222222
0.1234
-2.567

c
4.45
1.8324345
7.34545633232
7.45678895354
3.333333333333
0.24359983243241.345

D
d=a+b+c
d=(c+b)/e
d=a*b-c
d=a/b+c
d=c-a-b
d=c*b/a
D=a-b*c

Resultado
d=
d=
d=
d=
d=
d=
d=

Las operaciones que puedes realizar con las variables del tipo doble son
Raiz cuadrada

Math.sqrt(variable)

Potencia

Math.pow(base,potencia)

Seno

Math.sin(variable*3.14159265358979323/180)

La figura 5 muestra el cálculo de las tres funciones

Realiza lossiguientes cálculos
Valor
456
345
56
267
3467
897
345
234
534

Función
sqrt (456)
sqrt (345)
sqrt (56)
sqrt (267)
sqrt (3467)
sqrt (897)
sqrt (345)
sqrt (234)
sqrt (534)

Resultado

Valor
23
54
35
82
93
44
71
26
14

Función
Potencia(2,3)
Potencia(5,4)
Potencia(3,5)
Potencia(8,2)
Potencia(9,3)
Potencia(4,4)
Potencia(7,1)
Potencia(2,6)
Potencia(1,4)

ResultadoValor
23
56
12
46
789
345
236
10
89

Función
Seno(23)
Seno(56)
Seno(12)
Seno(46)
Seno(789)
Seno(345)
Seno(236)
Seno(10)
Seno(89)

Resultado

Coseno

Math.cos(variable*3.14159265358979323/180)

Tangente

Math.tan(variable*3.14159265358979323/180)

Logaritmo

Math.log(variable)

La figura 6 muestra la forma en que se calculan las tres funciones

Figura 6Funciones Coseno, tangente y logaritmo

Realiza los siguientes cálculos
Valor
10
20
30
40
50
60
70
80
90

Función
coseno (10°)
coseno (20°)
coseno (30°)
coseno (40°)
coseno (50°)
coseno (60°)
coseno (70°)
coseno (80°)
coseno (90°)

Resultado

Valor
5
15
25
35
45
55
65
75
85

Función
Tangente (5°)
Tangente (15°)
Tangente (25°)
Tangente (35°)
Tangente (45°)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipos de datos en bases de datos
  • Tipos de datos
  • tipos de datos
  • Tipos De Datos
  • tipos de datos
  • Tipos de datos
  • tipos de datos
  • tipos de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS