if(d!=0){ if(d<0) { numerator = n*-1; denominator = d*-1; } System.out.println("poop"); if(n<0 && d<0){ numerator =Math.abs(n); denominator =Math.abs(d); } if(n==0){ } if(d>0 && n>0){ numerator = n; denominator = d; System.out.println("crap"); } this.reduce();