public static Decimal valueOf(String val, MathContext mc) { boolean negative = val.startsWith("-"); Decimal ibd = new Decimal(val, mc); if (negative && ibd.signum() == 0) { ibd = new NegativeZero(ibd.scale(), mc); } return ibd; }
public static Decimal valueOf(String val) { boolean negative = val.startsWith("-"); Decimal ibd = new Decimal(val); if (negative && ibd.signum() == 0) { ibd = new NegativeZero(ibd.scale()); } return ibd; }
public static Decimal valueOf(String val) { boolean negative = val.startsWith("-"); Decimal ibd = new Decimal(val); if (negative && ibd.signum() == 0) { ibd = new NegativeZero(ibd.scale()); } return ibd; }
public static Decimal valueOf(String val) { boolean negative = val.startsWith("-"); Decimal ibd = new Decimal(val); if (negative && ibd.signum() == 0) { ibd = new NegativeZero(ibd.scale()); } return ibd; }
public static Decimal valueOf(String val, MathContext mc) { boolean negative = val.startsWith("-"); Decimal ibd = new Decimal(val, mc); if (negative && ibd.signum() == 0) { ibd = new NegativeZero(ibd.scale(), mc); } return ibd; }
public static Decimal valueOf(String val, MathContext mc) { boolean negative = val.startsWith("-"); Decimal ibd = new Decimal(val, mc); if (negative && ibd.signum() == 0) { ibd = new NegativeZero(ibd.scale(), mc); } return ibd; }