Foros del Web » Programación para mayores de 30 ;) » Java »

Multiplcacion en java

Estas en el tema de Multiplcacion en java en el foro de Java en Foros del Web. Hola a todos, soy nuevo en el foro y necesito de su ayuda. Necesito realizar una multiplicacion en java de dos numeros largos por ejemplo ...
  #1 (permalink)  
Antiguo 21/09/2010, 08:20
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1
Antigüedad: 14 años, 2 meses
Puntos: 0
Multiplcacion en java

Hola a todos, soy nuevo en el foro y necesito de su ayuda.

Necesito realizar una multiplicacion en java de dos numeros largos por ejemplo

numeroA = 1111111111111111
numeroB = 1111111111111111

teniendo en cuenta los acarreos.


Muchas gracias por su valiosa ayuda.
  #2 (permalink)  
Antiguo 21/09/2010, 08:58
Avatar de LordJhony  
Fecha de Ingreso: septiembre-2010
Mensajes: 472
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: Multiplcacion en java

Cita:
No Entiendo Tu Pregunta.... Necesitas Que El Programa Te De El Resultado O Te Muestre Paso A Paso La Multiplicacion
  #3 (permalink)  
Antiguo 21/09/2010, 09:49
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Respuesta: Multiplcacion en java

Seguramente está buscando esto... pero le faltó saber cómo poner la pregunta en google xD.

http://156.35.31.178/wiki/index.php/..._vencer%C3%A1s
  #4 (permalink)  
Antiguo 22/09/2010, 15:57
Avatar de Migu3  
Fecha de Ingreso: septiembre-2010
Mensajes: 13
Antigüedad: 14 años, 2 meses
Puntos: 1
Sonrisa Respuesta: Multiplcacion en java

Creo que preguntas mal asi que me arriesgo.
en jav ay en c++ se utilizan tipos de variables
si tu dices.
int a; estan llamando una variable de tipo entero que abarca los numeros desde el (16 bits) -32768 al 32767. si les dan y entras un numero mayor te votara error
entocnes tienes que buscar otros tipos de variable como:

Long (32 bits) -2147.483.648 al 2147.483.647
float (32 bits) 3.4*10(elevado ala -38) hasta 3.4*10(elevado ala 38)
double (64 bist) 1.7*10(elevado ala -308) hasta 1.7*10(elevado ala 308)
entre otros..

entonces
long A= 2000000000;
long B= 1000000000:
long Respuesta=0;
//public...
Respuesta = A*B;
//imprimes
ahora no se si estas multiplicando numeros binarios

Última edición por Migu3; 22/09/2010 a las 16:07

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:47.