Implementaciones para la clase "rational"
.
Más...
#include "rational.h"
#include <cstdlib>
#include <cctype>
Ir al código fuente de este archivo.
Namespaces | |
namespace | ADH |
ADH son las siglas de | |
Funciones | |
ADH::USING_namespace (ADH) | |
bool | ADH::check_ok (const rational &r) |
Verifica la invariante de la clase rational . | |
bool | ADH::check_ok_no_Rep (const rational &r) |
Verifica la invariante de la clase rational . | |
long | ADH::mcd (long x, long y) |
Calcula el Máximo Común Divisor de los números "x" y "y" . | |
rational & | ADH::operator*= (rational &a, const rational &b) |
Multiplica "*a" por "b" . | |
std::ostream & | ADH::operator<< (std::ostream &COUT, const rational &r) |
Graba el valor de "r" en el flujo "COUT" . | |
std::istream & | ADH::operator>> (std::istream &CIN, rational &r) |
Lee del flujo de texto "CIN" el valor de "r" . | |
rational | ADH::operator+ (const rational &x, const rational &y) |
"x+y" . | |
rational | ADH::operator- (const rational &x, const rational &y) |
"x-y" . | |
rational | ADH::operator* (const rational &x, const rational &y) |
"x*y" . | |
rational | ADH::operator/ (const rational &x, const rational &y) |
"x/y" . |
Implementaciones para la clase "rational"
.
Definición en el archivo rational.cpp.