added fractions and RNG::trial
This commit is contained in:
18
src/fraction.h
Normal file
18
src/fraction.h
Normal file
@ -0,0 +1,18 @@
|
||||
#ifndef __FRACTION_H__
|
||||
#define __FRACTION_H__
|
||||
|
||||
struct fraction final {
|
||||
int numerator;
|
||||
int denominator;
|
||||
|
||||
fraction operator+(const fraction &frac);
|
||||
fraction operator*(const fraction &frac);
|
||||
bool operator==(const fraction &frac);
|
||||
bool operator!=(const fraction &frac);
|
||||
fraction &simplify();
|
||||
float real();
|
||||
private:
|
||||
int gcd(int a, int b);
|
||||
};
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user