DefaultContext dc;
dc = Oracle.connect(new TestMyRationalO().getClass(),
"connect.properties");
if (dc == null)
{
System.err.println("Can't connect!");
return;
}
Integer n = new Integer(5);
Integer d = new Integer(10);
MyRationalO r = new MyRationalO(dc);
r.setNumerator(n);
r.setDenominator(d);
Integer g = r.gcd(n, d);
System.out.println("gcd: " + g);
Float f = r.toreal();
System.out.println("real value: " + f);
MyRationalO s = r.plus(r);
System.out.println("sum: " + s);
s = s.normalize();
System.out.println("sum: " + s);