Examples of Ceiling


Examples of org.apache.imperius.spl.parser.expressions.impl.Ceiling

    //SensorLookup lookup = new SensorLookupImpl(map);

    try {
      Vector v = new Vector();
      v.add(new ShortConstant(sn1));
      Expression e1 = new Ceiling(v,true);

      v.clear();
      v.add(new IntegerConstant(in1));
      Expression e2 = new Ceiling(v,true);

      v.clear();
      v.add(new LongConstant(ln1));
      Expression e3 = new Ceiling(v,true);

      v.clear();
      v.add(new FloatConstant(fn1));
      Expression e4 = new Ceiling(v,true);

      v.clear();
      v.add(new DoubleConstant(dn1));
      Expression e5 = new Ceiling(v,true);

      assertTrue(
        (Math.ceil(sn1) - ((Number) e1.evaluate()).shortValue())
          == 0);
      assertTrue(
        (Math.ceil(in1) - ((Number) e2.evaluate()).intValue())
          == 0);
      assertTrue(
          (Math.ceil(ln1) - ((Number) e3.evaluate()).intValue())
            == 0);
      assertTrue(
        (Math.ceil(fn1) - ((Number) e4.evaluate()).intValue())
          == 0);
      assertTrue(
        (Math.ceil(dn1) - ((Number) e5.evaluate()).longValue())
          == 0);
/*
      assertSame((new Double(sn1)).getClass(), (e1.evaluate()).getClass());
      assertSame((new Double(in1)).getClass(), (e2.evaluate()).getClass());
      assertSame((new Double(ln1)).getClass(), (e3.evaluate()).getClass());
View Full Code Here

Examples of org.boris.expr.function.excel.CEILING

        assertEquals(TH.eval(a, 0.76159416), 1.00000000962971);
        assertEquals(TH.eval(a, -0.1), -0.10033534773);
    }

    public void testCEILING() throws Exception {
        CEILING c = new CEILING();
        assertEquals(TH.eval(c, 2.5, 1), 3.);
        assertEquals(TH.eval(c, -2.5, -2), -2.);
        assertEquals(TH.eval(c, -2.5, 2), ExprError.NUM);
        assertEquals(TH.eval(c, 1.5, 0.1), 1.5);
        assertEquals(TH.eval(c, 0.234, 0.01), 0.24);
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.