package tarau.jinni; /** Part of the Term hierarchy, implementing double float point numbers. @see Term @see Nonvar */ public class Real extends Num { public Real(double i) { val=i; } double val; public String name() { return ""+val; } boolean bind_to(Term that,Trail trail) { return super.bind_to(that,trail) && val==((Real)that).val; } public final int getArity() { return Term.REAL; } public final double getValue() { return val; } }