Type Definition fraction::BigFraction
[−]
[src]
type BigFraction = GenericFraction<BigUint>;
Fraction consisting from two BigUint
numbers
Allows to keep and work with fractions on heap.
BigUint number is based on heap and does not have any limits, which makes BigFraction safe from stack overflows. However, it comes with a price of making allocations on every math operation.
Example
use fraction::BigFraction; let first = BigFraction::new (2u8, 3u8); let second = BigFraction::new (1u8, 6u8); assert_eq! (first + second, BigFraction::new (5u8, 6u8));