amath
1.8.5
Simple command line calculator
|
#include <numb.h>
Public Member Functions | |
bool | IsNegative () const |
bool | IsZero () const |
bool | IsInf () const |
bool | IsNaN () const |
bool | IsMaxPositive () const |
bool | IsMaxNegative () const |
int32_t | GetExponent () const |
uint64_t | GetMantissa () const |
Public Attributes | |
double | floatingPoint |
uint64_t | integer |
|
inline |
|
inline |
|
inline |
Definition at line 47 of file numb.h.
References GetExponent(), and GetMantissa().
Referenced by PositionalNumeralSystem::GetText(), RealNumber::IsInfinite(), and ComplexNumber::IsInfinite().
|
inline |
Definition at line 50 of file numb.h.
References integer.
Referenced by ComplexNumber::IsInfinite(), and RealNumber::IsInfinite().
|
inline |
Definition at line 49 of file numb.h.
References integer.
Referenced by ComplexNumber::IsInfinite(), and RealNumber::IsInfinite().
|
inline |
Definition at line 48 of file numb.h.
References GetExponent(), and GetMantissa().
Referenced by ComplexNumber::IsNaN(), and RealNumber::IsNaN().
|
inline |
Definition at line 45 of file numb.h.
References integer.
Referenced by DecimalSystem::GetText(), RealNumber::IsNegative(), and ComplexNumber::IsNegative().
|
inline |
Definition at line 46 of file numb.h.
References integer.
Referenced by ComplexNumber::IsZero(), and RealNumber::IsZero().
double FloatUnion64::floatingPoint |
Definition at line 53 of file numb.h.
Referenced by DecimalSystem::GetText(), PositionalNumeralSystem::GetText(), ComplexNumber::IsInfinite(), RealNumber::IsInfinite(), RealNumber::IsNaN(), ComplexNumber::IsNaN(), RealNumber::IsNegative(), ComplexNumber::IsNegative(), ComplexNumber::IsZero(), RealNumber::IsZero(), and RealNumber::RealNumber().
uint64_t FloatUnion64::integer |
Definition at line 54 of file numb.h.
Referenced by GetExponent(), GetMantissa(), IsMaxNegative(), IsMaxPositive(), IsNegative(), IsZero(), and RealNumber::RealNumber().