Java - AYUDA PARA PODER HACER FUNCIONES DE SUMA-RESTA-MULTIPLICACION-DIVISION

   
Vista:

AYUDA PARA PODER HACER FUNCIONES DE SUMA-RESTA-MULTIPLICACION-DIVISION

Publicado por Yeibert yeibert13@gmail.com (1 intervención) el 17/02/2016 01:00:09
HOLA AMIGOS VENGO EN BUSCA DE AYUDA YA QUE DE VERDAD ESTOY PERDIDO CON ESTE TEMA NECESITO CREAR LAS FUNCIONES DE + - * / CON 2 (DOS) CADENAS DE CARACTERES COMO ENTRADA DE HASTA 256 CARACTERES QUE REPRESENTAN 2 (DOS) NUMEROS ENTEROS Y COMO SALIDA EL CORRESPONDIENTE RESULTADO EN FORMA DE CADENA.



DE VERDAD ESPERO ME PUEDAN AYUDAR CON ESO Y DE ANTEMANO MUCHAS GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

AYUDA PARA PODER HACER FUNCIONES DE SUMA-RESTA-MULTIPLICACION-DIVISION

Publicado por Thanatos (69 intervenciones) el 17/02/2016 11:07:10
Usa la clase BigInteger para manejar números "grandes".

Tiene un constructor al que le puedes pasar un String como argumento, que es exactamente lo que necesitas para tu programa. También tiene un método para cada una de las cuatro operaciones que mencionaste.

Sólo necesitarás importar java.math.BigInteger y crear un objeto BigInteger para cada cadena que quieres convertir a entero. Luego llamas el método que necesites desde uno de los objetos, finalmente conviertes a String el resultado. Por ejemplo, este podría ser el método para la resta:

1
2
3
4
5
6
private static String restar(String cadena_1, String cadena_2) {
    BigInteger minuendo = new BigInteger(cadena_1);
    BigInteger sustraendo = new BigInteger(cadena_2);
 
    return minuendo.subtract(sustraendo).toString();
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar