Expo long

14

Click here to load reader

Transcript of Expo long

Page 1: Expo long

INTEGRANTES

GÓMEZ LÓPEZ RODOLFO

PÉREZ MELO ÁLAN GIOVANNI

PUERTOS HERRERA ELIZABETH

Page 2: Expo long

• 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;

Page 3: Expo long

• 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.

Page 4: Expo long

• 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

Page 5: Expo long

TABLA DE

COMPARACIÓN

Page 6: Expo long

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 (! =)

Page 7: Expo long

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 (! =)

Page 8: Expo long

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 (! =)

Page 9: Expo long

EJEMPLO

S:

Page 10: Expo long

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);

}

}

Page 11: Expo long

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);

}

}

Page 12: Expo long

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");

}

}

Page 13: Expo long

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);

}

}

Page 14: Expo long

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);

}

}