Namespaces | Funciones

Referencia del Archivo rational.cpp

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 adolfo@di-mare.com.


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".

Descripción detallada

Implementaciones para la clase "rational".

Autor:
Adolfo Di Mare <adolfo@di-mare.com>
Fecha:
2005

Definición en el archivo rational.cpp.

 Todo Clases Namespaces Archivos Funciones Variables Amigas 'defines'