Package org.apache.pig.data

Examples of org.apache.pig.data.DataAtom.strval()


          Tuple tup = new Tuple(1);
          tup.setField(0, 0.5);
          DataAtom output = new DataAtom();
          CEIL.exec(tup, output);
          double expected = Math.ceil(0.5);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
   }
  
   public void testcopySign() throws Exception {
          EvalFunc<DataAtom> copySign = new copySign();
View Full Code Here


          tup.setField(0, -0.5);
          tup.setField(1,0.6);
          DataAtom output = new DataAtom();
          copySign.exec(tup, output);
          double expected = Math.copySign(-0.5,0.6);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
      }
  
   public void testCOS() throws Exception{
       EvalFunc<DataAtom> COS = new COS();
View Full Code Here

          Tuple tup = new Tuple(1);
          tup.setField(0, 0.5);
          DataAtom output = new DataAtom();
          COS.exec(tup, output);
          double expected = Math.cos(0.5);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
   }
  
   public void testCOSH() throws Exception{
       EvalFunc<DataAtom> COSH = new COSH();
View Full Code Here

          Tuple tup = new Tuple(1);
          tup.setField(0, 0.5);
          DataAtom output = new DataAtom();
          COSH.exec(tup, output);
          double expected = Math.cosh(0.5);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
   }
  
   public void testEXP() throws Exception{
       EvalFunc<DataAtom> EXP = new EXP();
View Full Code Here

          Tuple tup = new Tuple(1);
          tup.setField(0, 0.5);
          DataAtom output = new DataAtom();
          EXP.exec(tup, output);
          double expected = Math.exp(0.5);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
   }
  
   public void testEXPM1() throws Exception{
       EvalFunc<DataAtom> EXPM1 = new EXPM1();
View Full Code Here

          Tuple tup = new Tuple(1);
          tup.setField(0, 0.5);
          DataAtom output = new DataAtom();
          EXPM1.exec(tup, output);
          double expected = Math.expm1(0.5);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
   }
  
   public void testFLOOR() throws Exception{
       EvalFunc<DataAtom> FLOOR = new FLOOR();
View Full Code Here

          Tuple tup = new Tuple(1);
          tup.setField(0, 0.5);
          DataAtom output = new DataAtom();
          FLOOR.exec(tup, output);
          double expected = Math.floor(0.5);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
   }
  
   public void testgetExponent() throws Exception{
       EvalFunc<DataAtom> getExponent = new getExponent();
View Full Code Here

          Tuple tup = new Tuple(1);
          tup.setField(0, -0.5);
          DataAtom output = new DataAtom();
          getExponent.exec(tup, output);
          double expected = Math.getExponent(-0.5);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
   }
  
   public void testHYPOT() throws Exception {
          EvalFunc<DataAtom> HYPOT = new HYPOT();
View Full Code Here

          tup.setField(0, -0.5);
          tup.setField(1,0.6);
          DataAtom output = new DataAtom();
          HYPOT.exec(tup, output);
          double expected = Math.hypot(-0.5,0.6);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
      }
  
   public void testIEEEremainder() throws Exception {
          EvalFunc<DataAtom> IEEEremainder = new IEEEremainder();
View Full Code Here

          tup.setField(0, -0.5);
          tup.setField(1,0.6);
          DataAtom output = new DataAtom();
          IEEEremainder.exec(tup, output);
          double expected = Math.IEEEremainder(-0.5,0.6);
          double actual = (new Double(output.strval())).doubleValue();
          assertEquals(actual, expected, delta);
      }
  
   public void testLOG() throws Exception{
       EvalFunc<DataAtom> LOG = new LOG();
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.