Tipos elementales de objetos o datos: byte, int, short, long, double, float, char y boolean.
Tipos elementales de objetos o datos: byte, short, int, long, float, double, char, boolean
Se llaman elementales porque solo tienen un atributo, y no hace falta definirlos en la estructura de la clase, están como ya definidos en el entorno de Java. Con ellos se pueden definir objetos compuestos de todo tipo. Existen como por defecto definidos en el lenguaje Java junto con sus operadores.
Tipos numéricos enteros:
Nombre Tamaño en bites Valor mínimo ̶ (2 N-1 ) Valor máximo + (2N-1 - 1)
byte 8 bits -128 127
short 16 bits -32768 32767
int 32 bits -2147483648 2147483647
long 64 bits -2 E63 2 E63 -1
Todos son de cada tipo de enteros, la diferencia es su tamaño, en la memoria del ordenador se guardan en celdas de su tamaño.
Tipos numéricos reales:
Nombre Tamaño en bits Valor mínimo Valor máximo Precisión
float 32 bits 1.4 x 10E-45 3.4 x 10E38 7 dígitos
double 64 bits 4.9 x 10E-324 1.8 x 10E308 15 dígitos
OPERADORES DE LOS TIPOS NUMERICOS:
Grupo Clasificación Operadores
0 Paréntesis ()
1 Unarios postfijos expr++ expr--
2 Unarios prefijos ++expr --expr +expr !expr
3 Creación, conversión new (tipo) expr 4 Producto * / %
5 Suma + -
6 Relacionales > >= < <=
7 Igualdad == !=
8 Conjunción &
9 Disyunción exclusiva ^
10 Disyunción lógica |
11 Conjunción cortocircuitada &&
12 Disyunción cortocircuitada ||
Si en una expresión aparecen operaciones del mismo grupo, se evalúan con asociatividad por la izquierda (de izquierda a derecha). La precedencia puede alterarse con los paréntesis de la forma habitual.
Comentarios
Publicar un comentario