4 #include "base/cl_sysdep.h"
7 #include "cln/rational_io.h"
12 #include "cln/integer_io.h"
13 #include "cln/rational.h"
14 #include "rational/cl_RA.h"
18 void print_rational (std::ostream& stream, unsigned int base, const cl_RA& z)
22 print_integer(stream,base,z);
25 var const cl_I& num = numerator(z);
26 var const cl_I& den = denominator(z);
27 // Der Zähler trägt das Vorzeichen.
28 print_integer(stream,base,num); // Zähler ausgeben
29 fprintchar(stream,'/');
30 print_integer(stream,base,den); // Nenner ausgeben