/** * Inits the. * * @param dd the dd */ private void init(final WB_DoubleDouble dd) { init(dd.hi, dd.lo); }
/** * Inits the. * * @param x the x */ private void init(final double x) { init(x, 0.0); }
/** * Creates a new DoubleDouble with value equal to the argument. * * @param dd the value to initialize */ public WB_DoubleDouble(final WB_DoubleDouble dd) { init(dd); }
/** * Creates a new DoubleDouble with value (hi, lo). * * @param hi the high-order component * @param lo the high-order component */ public WB_DoubleDouble(final double hi, final double lo) { init(hi, lo); }
/** * Creates a new DoubleDouble with value x. * * @param x the value to initialize */ public WB_DoubleDouble(final double x) { init(x); }
/** Creates a new DoubleDouble with value 0.0. */ public WB_DoubleDouble() { init(0.0); }