Declara el tipo "rational".
Más...
#include "ADH_port.h"Ir al código fuente de este archivo.
Clases | |
| class | ADH::rational |
La clase rational implementa las operaciones aritméticas principales para números rationales. Más... | |
Namespaces | |
| namespace | ADH |
ADH son las siglas de | |
'defines' | |
| #define | rational_h |
| Evita la inclusión múltiple. | |
| #define | INCLUDE_iostream |
Funciones | |
| ADH::USING_namespace (ADH) | |
| long | ADH::mcd (long x, long y) |
Calcula el Máximo Común Divisor de los números "x" y "y". | |
| long | ADH::gcd (long x, long y) |
Sinónimo de mcd(x,y) [ inline ] | |
| rational & | ADH::operator*= (rational &a, const rational &b) |
Multiplica "*a" por "b". | |
| bool | ADH::operator== (const rational &x, const rational &y) |
| ¿ x == y ? | |
| bool | ADH::operator< (const rational &x, const rational &y) |
| ¿ x < y ? | |
| bool | ADH::operator> (const rational &x, const rational &y) |
| ¿ x > y ? | |
| bool | ADH::operator!= (const rational &x, const rational &y) |
| ¿ x != y ? | |
| bool | ADH::operator<= (const rational &x, const rational &y) |
| ¿ x <= y ? | |
| bool | ADH::operator>= (const rational &x, const rational &y) |
| ¿ x >= y ? | |
| double | ADH::real (const rational &num) |
| Convertidor a punto flotante. | |
| long | ADH::integer (const rational &num) |
| Convertidor a punto fijo. | |
| bool | ADH::check_ok_externo (const rational &r) |
Declara el tipo "rational".
rational implementa las operaciones aritméticas principales para números rationales. [1/3] == [2/6] == ... [9/27] == ... [1/3] * [2/6] / [3/9] - [9/27] Definición en el archivo rational.h.
| #define rational_h |
Evita la inclusión múltiple.
Definición en la línea 20 del archivo rational.h.
| #define INCLUDE_iostream |
Definición en la línea 22 del archivo rational.h.
1.7.1