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°)...
Regístrate para leer el documento completo.