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

Opciones para insertar un BigInteger en un fichero

Estas en el tema de Opciones para insertar un BigInteger en un fichero en el foro de Java en Foros del Web. Buenos días, como dice el título, esto más que una duda es una búsqueda de alternativas. Tengo un programa que realiza cálculos cuyo resultado es ...
  #1 (permalink)  
Antiguo 08/09/2008, 08:08
 
Fecha de Ingreso: marzo-2008
Mensajes: 22
Antigüedad: 16 años, 8 meses
Puntos: 1
Opciones para insertar un BigInteger en un fichero

Buenos días,

como dice el título, esto más que una duda es una búsqueda de alternativas.

Tengo un programa que realiza cálculos cuyo resultado es un número de varias decenas de miles de dígitos que guardo en una variable de tipo BigInteger. A la hora de devolver el resultado, utilizo un fichero para guardarlo.

El problema se plantea a la hora de manejar el número para poder guardarlo, ya que tarda mucho tiempo. En la última ejecución que he hecho, ha tardado 8 minutos en calcular, 19 minutos en transformar el BigInteger a un String y apenas un segundo en insertarlo en el fichero.

La cuestión es si alguien conoce alguna forma más eficiente de realizar este paso, quizás con alguna clase alternativa al BufferedWriter que utilizo para insertar en el fichero y que necesita un char o String como parámetro.

Saludos y gracias.
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.