Expo long
Click here to load reader
-
Upload
rodolfo-gomez-lopez -
Category
Education
-
view
290 -
download
0
Transcript of Expo long
INTEGRANTES
GÓMEZ LÓPEZ RODOLFO
PÉREZ MELO ÁLAN GIOVANNI
PUERTOS HERRERA ELIZABETH
• Los números long llevan una l (ele) al final
es mejor usar mayúsculas para evitar
confusiones y siempre tiene un valor
predeterminado de cero.
long l1=0l;
• Para crear una variable en memoria: debe
declararse modificando su tipo de
variables y su identificador.
• El long se utiliza para incluir números
enteros también conocidos como Enteros
grades ó Enteros Largos.
• Son conocido como enteros grandes o
enteros largos.
• Contiene enteros de 64 bits (8 bytes)
cuyo valor se sitúa entre:
-9,223,372,036,854,775,808
hasta
9,223,372,036,854,775,807
TABLA DE
COMPARACIÓN
TIPOS DE
DATOS
BITS QUE
USAN
RANGOS # ENTEROS OPERADORES
long 64 -93223,3722036,8541775,808 a
93223,3722036,8541775,807
X
Multiplicación (*)
Cociente (/)
Residuo (%)
Suma (+)
Resta (-)
Menor que (<)
Menor o igual que (<=)
Mayor que (>)
Mayor o igual que (>=)
Igual (= =)
Diferente (! =)
byte 8 -128 a 127 X
Multiplicación (*)
Cociente (/)
Residuo (%)
Suma (+)
Resta (-)
Menor que (<)
Menor o igual que (<=)
Mayor que (>)
Mayor o igual que (>=)
Igual (= =)
Diferente (! =)
short 16 -32,768
a
32,767
X
Multiplicación (*)
Cociente (/)
Residuo (%)
Suma (+)
Resta (-)
Menor que (<)
Menor o igual que (<=)
Mayor que (>)
Mayor o igual que (>=)
Igual (= =)
Diferente (! =)
TIPOS DE DATOS BITS QUE USAN RANGOS # ENTEROS OPERADORES
int 32
-2,1471483,648
a
2,1471483,647
X
Multiplicación (*)
Cociente (/)
Residuo MOD (%)
Suma (+)
Resta (-)
Menor que (<)
Menor o igual que (<=)
Mayor que (>)
Mayor o igual que (>=)
Igual (= =)
Diferente (! =)
char 16
'\u0000' a '\uffff'
(códigos 0 a
65535 de
Unicode).
X
Multiplicación (*)
Cociente (/)
Residuo MOD (%)
Suma (+)
Resta (-)
Menor que (<)
Menor o igual que (<=)
Mayor que (>)
Mayor o igual que (>=)
Igual (= =)
Diferente (! =)
TIPO DE
DATO
BITS QUE
USAN
# PUNTO
DECIMAL
VALORES MAX / FIN VALOR
FINITO
OPERADORES
boolean 1 true y
false
Igualdad (= =)
Diferencia (! =)
Negación (!true)
Y (&)
O (|)
Y condicinal(&&)
O condicional(||)
float 32 XMax = 3.4028235e38f
Min = 1.40e-45f
Multiplicación (*)
Cociente (/)
Residuo (%)
Suma (+)
Resta (-)
Menor que (<)
Menor o igual que (<=)
Mayor que (>)
Mayor o igual que (>=)
Igual (= =)
Diferente (! =)
double 64 X Max =
1.7976931348623157e308
Min = 4.9e-324
Multiplicación (*)
Cociente (/)
Residuo (%)
Suma (+)
Resta (-)
Menor que (<)
Menor o igual que (<=)
Mayor que (>)
Mayor o igual que (>=)
Igual (= =)
Diferente (! =)
EJEMPLO
S:
import javax.swing.*;
public class Long1 {
public static void main (String args[]) {
long l1=0l;
long l2=0l;
long resul;
l1=Long.parseLong(JOptionPane.showInputDialog("numero 1=?"));
l2=Long.parseLong(JOptionPane.showInputDialog("numero 2=?"));
resul=l1+l2;
JOptionPane.showMessageDialog(null,"resultado= "+resul);
}
}
import javax.swing.*;
import java.io.*;
public class Long2 {
public static void main (String args[]) {
Long l1=0l;
long l2=0l;
l1 = 9223372036854775807l;
l2 = -9223372036854775808l;
System.out.println(l1);
System.out.println(l2);
l1+=2;
l2-=2;
System.out.println(l1);
System.out.println(l2);
}
}
import java.util.*;
public class OperadoresLogicosO {
public static void main(String args[]){
long x,y;
Scanner entrada=new Scanner(System.in);
System.out.println("x=?");
x=entrada.nextLong();
System.out.println("y=?");
y=entrada.nextLong();
boolean z=(x>5) || (y<50);
System.out.println("Valor de z: "+z);
System.out.println("FIN DE PROGRAMA");
}
}
import javax.swing.JOptionPane;
public class Aritmético {
public static void main (String args []) {
long num1,num2,num3,resul;
num1=Long.parseLong(JOptionPane.showInputDialog("numero1=?"));
num2=Long.parseLong(JOptionPane.showInputDialog("numero2=?"));
num3=Long.parseLong(JOptionPane.showInputDialog("numero3=?"));
resul=num1+num2+num3;
JOptionPane.showMessageDialog(null,"resultado="+resul/3);
}
}
import javax.swing.JOptionPane;
public class Aritmético {
public static void main (String args []) {
long distancia,tiempo,velocidad;
distancia=Long.parseLong(JOptionPane.showInputDialog("distancia=?"));
tiempo=Long.parseLong(JOptionPane.showInputDialog("tiempo=?"));
velocidad=distancia/tiempo;
JOptionPane.showMessageDialog(null,"velocidad= "+velocidad);
}
}