#include <rational.hpp>
Static Public Member Functions | |
static TTT | min () throw () |
static TTT | max () throw () |
static TTT | epsilon () throw () |
static TTT | round_error () throw () |
static TTT | infinity () throw () |
static TTT | quiet_NaN () throw () |
static TTT | signaling_NaN () throw () |
static TTT | denorm_min () throw () |
Static Public Attributes | |
static const bool | is_specialized = true |
static const int | digits = 2*numeric_limits<T>::digits |
static const int | digits10 = 2*numeric_limits<T>::digits10 |
static const bool | is_signed = numeric_limits<T>::is_signed |
static const bool | is_integer = false |
static const bool | is_exact = numeric_limits<T>::is_exact |
static const int | radix = 2 |
static const int | min_exponent = 0 |
static const int | min_exponent10 = 0 |
static const int | max_exponent = 0 |
static const int | max_exponent10 = 0 |
static const bool | has_infinity = false |
static const bool | has_quiet_NaN = false |
static const bool | has_signaling_NaN = false |
static const float_denorm_style | has_denorm = denorm_absent |
static const bool | has_denorm_loss = false |
static const bool | is_iec559 = false |
static const bool | is_bounded = numeric_limits<T>::is_bounded |
static const bool | is_modulo = false |
static const bool | traps = true |
static const bool | tinyness_before = false |
static const float_round_style | round = round_toward_zero |
Definition at line 745 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::denorm_min | ( | ) | throw () [inline, static] |
Definition at line 779 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::epsilon | ( | ) | throw () [inline, static] |
Definition at line 765 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::infinity | ( | ) | throw () [inline, static] |
Definition at line 776 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::max | ( | ) | throw () [inline, static] |
Definition at line 757 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::min | ( | ) | throw () [inline, static] |
Definition at line 756 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::quiet_NaN | ( | ) | throw () [inline, static] |
Definition at line 777 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::round_error | ( | ) | throw () [inline, static] |
Definition at line 766 of file rational.hpp.
static TTT std::numeric_limits< Arageli::rational< T > >::signaling_NaN | ( | ) | throw () [inline, static] |
Definition at line 778 of file rational.hpp.
const int std::numeric_limits< Arageli::rational< T > >::digits = 2*numeric_limits<T>::digits [static] |
Definition at line 759 of file rational.hpp.
const int std::numeric_limits< Arageli::rational< T > >::digits10 = 2*numeric_limits<T>::digits10 [static] |
Definition at line 760 of file rational.hpp.
const float_denorm_style std::numeric_limits< Arageli::rational< T > >::has_denorm = denorm_absent [static] |
Definition at line 774 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::has_denorm_loss = false [static] |
Definition at line 775 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::has_infinity = false [static] |
Definition at line 771 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::has_quiet_NaN = false [static] |
Definition at line 772 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::has_signaling_NaN = false [static] |
Definition at line 773 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::is_bounded = numeric_limits<T>::is_bounded [static] |
Definition at line 781 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::is_exact = numeric_limits<T>::is_exact [static] |
Definition at line 763 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::is_iec559 = false [static] |
Definition at line 780 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::is_integer = false [static] |
Definition at line 762 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::is_modulo = false [static] |
Definition at line 782 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::is_signed = numeric_limits<T>::is_signed [static] |
Definition at line 761 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::is_specialized = true [static] |
Definition at line 751 of file rational.hpp.
const int std::numeric_limits< Arageli::rational< T > >::max_exponent = 0 [static] |
Definition at line 769 of file rational.hpp.
const int std::numeric_limits< Arageli::rational< T > >::max_exponent10 = 0 [static] |
Definition at line 770 of file rational.hpp.
const int std::numeric_limits< Arageli::rational< T > >::min_exponent = 0 [static] |
Definition at line 767 of file rational.hpp.
const int std::numeric_limits< Arageli::rational< T > >::min_exponent10 = 0 [static] |
Definition at line 768 of file rational.hpp.
const int std::numeric_limits< Arageli::rational< T > >::radix = 2 [static] |
Definition at line 764 of file rational.hpp.
const float_round_style std::numeric_limits< Arageli::rational< T > >::round = round_toward_zero [static] |
Definition at line 785 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::tinyness_before = false [static] |
Definition at line 784 of file rational.hpp.
const bool std::numeric_limits< Arageli::rational< T > >::traps = true [static] |
Definition at line 783 of file rational.hpp.