"rational". Más...
#include "rational.h"
#include <cstdlib>
#include <cctype>
#include "check_ok.cpp"
Ir al código fuente de este archivo.
Funciones | |
| OPEN_namespace (ADH) USING_namespace(ADH) | |
| long | mcd (long x, long y) |
Calcula el Máximo Común Divisor de los números "x" y "y". | |
| ostream & | operator<< (ostream &COUT, const rational &r) |
Graba el valor de "r" en el flujo "COUT". | |
| istream & | operator>> (istream &CIN, rational &r) |
Lee del flujo de texto "CIN" el valor de "r". | |
| rational | operator+ (const rational &x, const rational &y) |
"x+y" | |
| rational | operator- (const rational &x, const rational &y) |
"x-y" | |
| rational | operator * (const rational &x, const rational &y) |
"x*y" | |
| rational | operator/ (const rational &x, const rational &y) |
"x/y" | |
"rational".
Definición en el archivo rational.cpp.
| OPEN_namespace | ( | ADH | ) |
| long mcd | ( | long | x, | |
| long | y | |||
| ) |
Calcula el Máximo Común Divisor de los números "x" y "y".
mcd(x,y) >= 1 siempre.
(y != 0) Definición en la línea 39 del archivo rational.cpp.
| ostream& operator<< | ( | ostream & | COUT, | |
| const rational & | r | |||
| ) |
Graba el valor de "r" en el flujo "COUT".
cout << r << q;
Definición en la línea 170 del archivo rational.cpp.
| istream& operator>> | ( | istream & | CIN, | |
| rational & | r | |||
| ) |
Lee del flujo de texto "CIN" el valor de "r".
"]". [ -+-+-+-+- 4 / -- -+ -- 32 ] se lee como [1/8] Definición en la línea 188 del archivo rational.cpp.
"x*y"
"x*y" Definición en la línea 282 del archivo rational.cpp.
"x/y"
"x/y"
y != 0 Definición en la línea 296 del archivo rational.cpp.
1.4.7