OpenCV453
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 全メンバ一覧

公開メンバ関数

 softfloat ()
 Default constructor
 
 softfloat (const softfloat &c)
 Copy constructor
 
softfloatoperator= (const softfloat &c)
 Assign constructor
 
 softfloat (const uint32_t)
 Construct from integer
 
 softfloat (const uint64_t)
 
 softfloat (const int32_t)
 
 softfloat (const int64_t)
 
 softfloat (const float a)
 Construct from float
 
 operator softdouble () const
 Type casts

 
 operator float () const
 
softfloat operator+ (const softfloat &) const
 Basic arithmetics
 
softfloat operator- (const softfloat &) const
 
softfloat operator* (const softfloat &) const
 
softfloat operator/ (const softfloat &) const
 
softfloat operator- () const
 
softfloat operator% (const softfloat &) const
 Remainder operator [詳解]
 
softfloatoperator+= (const softfloat &a)
 
softfloatoperator-= (const softfloat &a)
 
softfloatoperator*= (const softfloat &a)
 
softfloatoperator/= (const softfloat &a)
 
softfloatoperator%= (const softfloat &a)
 
bool operator== (const softfloat &) const
 Comparison operations [詳解]
 
bool operator!= (const softfloat &) const
 
bool operator> (const softfloat &) const
 
bool operator>= (const softfloat &) const
 
bool operator< (const softfloat &) const
 
bool operator<= (const softfloat &) const
 
bool isNaN () const
 NaN state indicator
 
bool isInf () const
 Inf state indicator
 
bool isSubnormal () const
 Subnormal number indicator
 
bool getSign () const
 Get sign bit
 
softfloat setSign (bool sign) const
 Construct a copy with new sign bit
 
int getExp () const
 Get 0-based exponent
 
softfloat setExp (int e) const
 Construct a copy with new 0-based exponent
 
softfloat getFrac () const
 Get a fraction part [詳解]
 
softfloat setFrac (const softfloat &s) const
 Construct a copy with provided significand [詳解]
 

静的公開メンバ関数

static const softfloat fromRaw (const uint32_t a)
 Construct from raw [詳解]
 
static softfloat zero ()
 Zero constant
 
static softfloat inf ()
 Positive infinity constant
 
static softfloat nan ()
 Default NaN constant
 
static softfloat one ()
 One constant
 
static softfloat min ()
 Smallest normalized value
 
static softfloat eps ()
 Difference between 1 and next representable value
 
static softfloat max ()
 Biggest finite value
 
static softfloat pi ()
 Correct pi approximation
 

公開変数類

uint32_t v
 

この構造体詳解は次のファイルから抽出されました: