Package com.qspin.qtaste.lang

Examples of com.qspin.qtaste.lang.DoubleWithPrecision


        assertFalse(instance.equals(new Double(1.51)));
    }

    public void testCompareWithDoubleWithPrecision() {
        System.out.println("testCompareWithDoubleWithPrecision");
        assertTrue(instance.equals(new DoubleWithPrecision(1.0, 0.01)));
        assertTrue(instance.equals(new DoubleWithPrecision(0.49, 0.01)));
        assertTrue(instance.equals(new DoubleWithPrecision(1.51, 0.01)));
        assertFalse(instance.equals(new DoubleWithPrecision(0.4, 0.01)));
        assertFalse(instance.equals(new DoubleWithPrecision(1.6, 0.01)));
    }
View Full Code Here


    }

    public DoubleWithPrecision getDoubleWithPrecisionValue(String key) throws QTasteDataException {
        String value = getValue(key);
        try {
            return new DoubleWithPrecision(value);
        } catch (NumberFormatException e) {
            throw new QTasteDataException("Error while parsing DoubleWithPrecision data " + key + " for input string: \"" + value + "\"", e);
        }
    }
View Full Code Here

    }

    @Override
    protected void setUp() throws Exception {
        super.setUp();
        instance = new DoubleWithPrecision("1.0(0.5)");
        System.out.println(instance);
    }
View Full Code Here

TOP

Related Classes of com.qspin.qtaste.lang.DoubleWithPrecision

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.