@Override public double doubleValue() { double numer = Double.parseDouble(fNumerator.toString()); double denom = Double.parseDouble(fDenominator.toString()); if (sign) { return -1.0 * numer / denom; } return numer / denom; }
@Override public String toString() { final StringBuffer buff = new StringBuffer(); if (sign) { buff.append("-"); } if (fNumerator != null) { buff.append(fNumerator.toString()); } buff.append("/"); if (fDenominator != null) { buff.append(fDenominator.toString()); } return buff.toString(); }