mCRL2
|
This class contains labels for probabilistic transistions, consisting of a numerator and a denominator as a string of digits. More...
#include <probabilistic_arbitrary_precision_fraction.h>
Static Public Member Functions | |
static probabilistic_arbitrary_precision_fraction & | zero () |
Constant zero. | |
static probabilistic_arbitrary_precision_fraction & | one () |
Constant one. | |
static void | greatest_common_divisor_destructive (utilities::big_natural_number &x, utilities::big_natural_number &y, utilities::big_natural_number &buffer_divide, utilities::big_natural_number &buffer_remainder, utilities::big_natural_number &buffer) |
static utilities::big_natural_number | greatest_common_divisor (utilities::big_natural_number x, utilities::big_natural_number y) |
static void | remove_common_factors (utilities::big_natural_number &enumerator, utilities::big_natural_number &denominator) |
Static Protected Member Functions | |
static utilities::big_natural_number & | buffer1 () |
static utilities::big_natural_number & | buffer2 () |
static utilities::big_natural_number & | buffer3 () |
Protected Attributes | |
utilities::big_natural_number | m_enumerator |
utilities::big_natural_number | m_denominator |
This class contains labels for probabilistic transistions, consisting of a numerator and a denominator as a string of digits.
Definition at line 34 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 78 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 86 of file probabilistic_arbitrary_precision_fraction.h.
|
inlineexplicit |
Definition at line 96 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestaticprotected |
Definition at line 42 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestaticprotected |
Definition at line 48 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestaticprotected |
Definition at line 54 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 112 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 105 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestatic |
Definition at line 275 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestatic |
Definition at line 248 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestatic |
Constant one.
Definition at line 70 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 131 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 213 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 171 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 192 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 230 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 138 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 150 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 119 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 157 of file probabilistic_arbitrary_precision_fraction.h.
|
inline |
Definition at line 164 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestatic |
Definition at line 282 of file probabilistic_arbitrary_precision_fraction.h.
|
inlinestatic |
Constant zero.
Definition at line 63 of file probabilistic_arbitrary_precision_fraction.h.
|
protected |
Definition at line 38 of file probabilistic_arbitrary_precision_fraction.h.
|
protected |
Definition at line 37 of file probabilistic_arbitrary_precision_fraction.h.