You are on page 1of 8

Variable:

El lenguaje Java define 8 tipos de datos primitivos:

Byte, short, int, long


Float, double, char, boolean

Datos de tipo numérico


- Números enteros byte, short, int, long
- Números en coma flotante float, double

Datos de tipo carácter char

Datos de tipo booleano boolean

Números enteros
byte, short, int, long
4 tipos básicos para representar números enteros (con signo):
Máximo
Byte 8 bits -128 127
short 16 bits -32768 32767
int 32 bits -2147483648 2147483647
Long 64 bits -9223372036854775808 9223372036854775807
Números en coma flotante
float, double
gitos
significativos
float 32 bits de 1.40239846e–45f a 3.40282347e+38f
double 64 bits de 4.94065645841246544e–324d a
1.7976931348623157e+308d.)

Caracteres
char
Codificación
char 16 bits

Datos de tipo booleano


boolean

Representan algo que puede ser verdadero (true) o falso (false)


Espacio en
boolean 1 bit Verdadero o falso
Diseño de Algoritmos
OPERADORES ARITMÉTICOS

Suma Resta Producto

• entero a = 5+6 = 11; • entero b = 15-4=11; • entero c = 3*3=9;

División Resto

• flotante d = 40/10 = 4.0; • entero e= 50 % 8=2;


Diseño de Algoritmos
OPERADORES UNITARIOS

++ -- !
• entero a = 5+6 = 11; • entero b = 15-4=11; • booleano b=true;
a++; entero --; a = !b;
a=12 b=10 a= false
Diseño de Algoritmos
OPERADORES CONDICIONALES
Relacionales - Lógicos

== != > “o” >= < “o” <=


Igual a Distinto de Mayor o Menor o
Mayor e Igual Menor e Igual
Ejemplos
15==14 -> false 15!=14-> true 8 > 3-> true 4 < 8 -> true
3==3-> true 3!=3-> false 3 >= 3 -> true 8 <= 8 -> true
3 > 8 -> false 8 <= 4 -> false
Diseño de Algoritmos
OPERADORES CONDICIONALES
Relacionales - Lógicos
&& ||
AND OR
Ambas son verdaderas Al menos una es verdadera

Ejemplos
SI (temperatura > 26 && haySol==true) SI ( pagoEfectivo == true || pagoContado
MOSTRAR: ==true)
“El clima está soleado y caluroso” MOSTRAR:
“Su compra tiene un descuento del 10%
por la forma de pago realizada.”

You might also like