Examples of toReal()


Examples of org.eclipse.imp.pdb.facts.IInteger.toReal()

  }
 
  public IValue precision(INumber x){
    if(x.getType().isInteger()){
      IInteger k = (IInteger) x;
      return values.integer(k.toReal().precision());
    }
    if(x.getType().isRational()){
      IRational k = (IRational) x;
      return values.integer(k.toReal().precision());
    }
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.IInteger.toReal()

      IInteger k = (IInteger) x;
      return values.integer(k.toReal().precision());
    }
    if(x.getType().isRational()){
      IRational k = (IRational) x;
      return values.integer(k.toReal().precision());
    }
    return values.integer(((IReal) x).precision());
  }
 
  public IValue unscaled(IReal x) {
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.IInteger.toReal()

 
  public IValue scale(INumber x){
    try {
      if(x.getType().isInteger()){
        IInteger k = (IInteger) x;
        return values.integer(k.toReal().scale());
      }
      if(x.getType().isRational()){
        IRational k = (IRational) x;
        return values.integer(k.toReal().scale());
      }
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.IInteger.toReal()

        IInteger k = (IInteger) x;
        return values.integer(k.toReal().scale());
      }
      if(x.getType().isRational()){
        IRational k = (IRational) x;
        return values.integer(k.toReal().scale());
      }
      return values.integer(((IReal) x).scale());
    } catch (ArithmeticException ae) {
      throw RuntimeExceptionFactory.arithmeticException(ae.getMessage(), null, null);
    }
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.INumber.toReal()

    int n = dataValues.length();
    double [] data = new double[n];
 
    for(int i = 0; i < n; i++){
      INumber d = (INumber) dataValues.get(i);
      data[i] = d.toReal().doubleValue();
    }
   
    return data;
  }
 
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.INumber.toReal()

    for(IValue v : dataValues){
      ITuple t = (ITuple) v;
      INumber x = (INumber) t.get(0);
      INumber y = (INumber) t.get(1);
      xvalues[i] = xyvalues[i][0] = x.toReal().doubleValue();
      yvalues[i] = xyvalues[i][0] = y.toReal().doubleValue();
      i++;
    }
  }

  public IValue PearsonsCorrelation(IList dataValues){
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.INumber.toReal()

    SimpleRegression simple = new SimpleRegression();
    for(IValue v : dataValues){
      ITuple t = (ITuple) v;
      INumber x = (INumber) t.get(0);
      INumber y = (INumber) t.get(1);
      simple.addData(x.toReal().doubleValue(), y.toReal().doubleValue());
    }
    return simple;
  }

 
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.IRational.toReal()

      IInteger k = (IInteger) x;
      return values.integer(k.toReal().precision());
    }
    if(x.getType().isRational()){
      IRational k = (IRational) x;
      return values.integer(k.toReal().precision());
    }
    return values.integer(((IReal) x).precision());
  }
 
  public IValue unscaled(IReal x) {
View Full Code Here

Examples of org.eclipse.imp.pdb.facts.IRational.toReal()

        IInteger k = (IInteger) x;
        return values.integer(k.toReal().scale());
      }
      if(x.getType().isRational()){
        IRational k = (IRational) x;
        return values.integer(k.toReal().scale());
      }
      return values.integer(((IReal) x).scale());
    } catch (ArithmeticException ae) {
      throw RuntimeExceptionFactory.arithmeticException(ae.getMessage(), null, null);
    }
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.