14 value(
std::move(in.value)),
15 expnt(
std::move(in.expnt)) {
39 void normalize(
int value_length,
int to_add_to_expnt);
Float operator &(const Float &rhs) const
Float operator/(const Float &rhs) const
Definition: float.hpp:133
Float abs() const
Definition: float.hpp:44
Float operator+(const Float &rhs) const
Definition: float.hpp:67
O reveal(int party=PUBLIC) const
Bit equal(const Float &rhs) const
Definition: float.hpp:170
Float operator-() const
Definition: float.hpp:89
Float If(const Bit &select, const Float &d)
Definition: float.hpp:12
#define PUBLIC
Definition: utils.h:14
Integer value
Definition: float.h:11
Float operator^(const Float &rhs) const
Definition: float.hpp:152
string detail(int party) const
Definition: float.hpp:33
Float(Float &&in)
Definition: float.h:13
int size() const
Definition: float.hpp:40
Float(const Float &in)
Definition: float.h:18
Definition: swappable.h:7
void swap(const Bit &swap, T &o1, T &o2)
Definition: swappable.h:18
Bit greater(const Float &rhs) const
Definition: float.hpp:166
void normalize(int value_length, int to_add_to_expnt)
Definition: float.hpp:50
Integer expnt
Definition: float.h:12
Float operator|(const Float &rhs) const
Definition: float.hpp:145
Float operator*(const Float &rhs) const
Definition: float.hpp:95
Float & operator=(Float rhs)
Definition: float.h:23