Package net.fortytwo.ripple.model

Examples of net.fortytwo.ripple.model.NumericValue.doubleValue()


        NumericValue a, result;

        a = mc.toNumericValue(stack.getFirst());
        stack = stack.getRest();

        result = mc.valueOf(Math.cos(a.doubleValue()));

        solutions.put(
                stack.push(result));
    }
View Full Code Here


        // Create a double literal
        l = mc.valueOf(42.0);
        assertTrue(l instanceof NumericValue);
        assertEquals(NumericValue.Type.DOUBLE, l.getDatatype());
        assertEquals(42.0, l.doubleValue());
        l = mc.valueOf(0.0);
        assertTrue(l instanceof NumericValue);
        assertEquals(NumericValue.Type.DOUBLE, l.getDatatype());
        assertEquals(0.0, l.doubleValue());
        l = mc.valueOf(-42.0);
View Full Code Here

        assertEquals(NumericValue.Type.DOUBLE, l.getDatatype());
        assertEquals(42.0, l.doubleValue());
        l = mc.valueOf(0.0);
        assertTrue(l instanceof NumericValue);
        assertEquals(NumericValue.Type.DOUBLE, l.getDatatype());
        assertEquals(0.0, l.doubleValue());
        l = mc.valueOf(-42.0);
        assertTrue(l instanceof NumericValue);
        assertEquals(NumericValue.Type.DOUBLE, l.getDatatype());
        assertEquals(-42.0, l.doubleValue());
View Full Code Here

        assertEquals(NumericValue.Type.DOUBLE, l.getDatatype());
        assertEquals(0.0, l.doubleValue());
        l = mc.valueOf(-42.0);
        assertTrue(l instanceof NumericValue);
        assertEquals(NumericValue.Type.DOUBLE, l.getDatatype());
        assertEquals(-42.0, l.doubleValue());

        InputStream is = ModelTest.class.getResourceAsStream("numericLiteralTest.txt");
        Iterator<String> lines = FileUtils.getLines(is).iterator();
        is.close();
        Map<String, Integer> argsForFunc = new HashMap<String, Integer>();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.