<HTML>
<BODY>
<PRE>public class Breuk2 {
	public Breuk2() { 
	}
	public Breuk2(int tt) {
		t=tt;
	} 
	public Breuk2(int tt, int nn) {
		t=tt; n=nn;
		normaliseer();
	}
	public Breuk2(Breuk2 b) {
		t=b.t; n=b.n;
	}
	public String toString()  {
		String s=new String();
		s=t+"/"+n;
		return s;
	}
	public void add(Breuk2 b) {
		t=t*b.n+b.t*n;
		n*=b.n;
		normaliseer();
	}
	//...
	private int ggd(int n, int m) {
		if (n==0) return m;
		if (m==0) return n;
		while (m!=n)
			if (n&gt;m) n-=m;
			else m-=n;
		return n;
	}
	private void normaliseer() {
		if (n&lt;0) {
			n=-n;
			t=-t;
		}
		int d=ggd(t&lt;0?-t:t,n);
		t/=d;
		n/=d;
	}
	private int t=0;
	private int n=1;
}
</PRE>
</BODY></HTML>
