Ver Mensaje Individual
  #30 (permalink)  
Antiguo 03/04/2009, 01:22
makh16
 
Fecha de Ingreso: enero-2009
Mensajes: 213
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: [ayuda] problema con doubles en java

Aquí va el código:

Código:
private static void ordenar10valorInicial(String [][] taulaCotitzaciones,int i,int posicion)
{
	int numero1=0,numero2=0,nvalorI1=0,j=0;
	double tantoporciento=0,ninc1=0,incremento10=0;
	String valor1=taulaCotitzaciones[i][2];
	String nombre1=taulaCotitzaciones[i][0];
	String valorI1=taulaCotitzaciones[i][1];
	String inc1=taulaCotitzaciones[i][3];
	String maxDec1=taulaCotitzaciones[i][5];
	String maxInc1=taulaCotitzaciones[i][4];
	valorI1.trim();
	valorI1.replaceAll(" ","");
	nvalorI1=Integer.parseInt(valorI1);
	inc1.trim();
	inc1.replaceAll(" ","");
	ninc1=Integer.parseInt(inc1);
	int existir=-1;
	boolean ex=false;
	incremento10=nvalorI1*0.1;
	Double d1 = new Double(inc1);
	Double d2 = new Double (incremento10);

	for (j=0;j<posicion;j++)
	{
		ex=taulaCotitzaciones[j][0].equals(nombre1);
		if (ex)
		{
			existir=j;
			break;
		}
	}
	incremento10=nvalorI1*0.1;
	//System.out.print("d1: " + d1 + "\nd2: " + d2 + "\ncomparación:" + d1.compareTo(d2));
	if (d1.compareTo(d2)>0&&existir!=-1)
	{
		mostrar(taulaCotitzaciones,i);
	}
}
Gracias.