#include <CoinRational.hpp>
Public Member Functions | |
long | getDenominator () |
long | getNumerator () |
CoinRational () | |
CoinRational (long n, long d) | |
CoinRational (double val, double maxdelta, long maxdnom) | |
Private Member Functions | |
bool | nearestRational_ (double val, double maxdelta, long maxdnom) |
Private Attributes | |
long | numerator_ |
long | denominator_ |
Definition at line 11 of file CoinRational.hpp.
CoinRational::CoinRational | ( | ) | [inline] |
Definition at line 18 of file CoinRational.hpp.
CoinRational::CoinRational | ( | long | n, | |
long | d | |||
) | [inline] |
Definition at line 23 of file CoinRational.hpp.
CoinRational::CoinRational | ( | double | val, | |
double | maxdelta, | |||
long | maxdnom | |||
) | [inline] |
Definition at line 28 of file CoinRational.hpp.
long CoinRational::getDenominator | ( | ) | [inline] |
Definition at line 15 of file CoinRational.hpp.
long CoinRational::getNumerator | ( | ) | [inline] |
Definition at line 16 of file CoinRational.hpp.
bool CoinRational::nearestRational_ | ( | double | val, | |
double | maxdelta, | |||
long | maxdnom | |||
) | [private] |
long CoinRational::numerator_ [private] |
Definition at line 34 of file CoinRational.hpp.
long CoinRational::denominator_ [private] |
Definition at line 39 of file CoinRational.hpp.