Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Java (básico) > Calculo de un numero con varias cifras decimales
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Calculo de un numero con varias cifras decimales
Enviado por joanhalo2 el día 12 de julio de 2008

Buenas, no soy tan newbie en java, pero me he encontrado con un problema en le cual necesito calcular un numero, decimal, pero lo necesito con por lo menos 1000 o 2000 cifras de exactitud, osea que el resultado de un cociente, que obviamnte no sera exacto, lo pueda expresar con 2000 cifras de exactitud por lo menos, pero se que los tipos de datos primitivos me truncan , asi que si alguien puede asesorarme se los agradeceria

 
Re: Calculo de un numero con varias cifras decimales
Enviado por favrycio el día 22 de julio de 2008

public static Double redondear(double valor, int numDecimales){
BigDecimal valorCalculado;
valorCalculado = new BigDecimal(valor);
valorCalculado = valorCalculado.setScale(numDecimales, BigDecimal.ROUND_HALF_UP);
return new Double(formatNumber(valorCalculado.doubleValue())).doubleValue();
}

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network