OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。

#include <opencv2/core/softfloat.hpp>

Collaboration diagram for cv::softdouble:

公開メンバ関数

 softdouble ()
 デフォルトコンストラクタ。
 
 softdouble (const double a)
 doubleから構築する。
 
 softdouble (const int32_t)
 
 softdouble (const int64_t)
 
 softdouble (const softdouble &c)
 コピーコンストラクタ。
 
 softdouble (const uint32_t)
 整数から構築する。
 
 softdouble (const uint64_t)
 
int getExp () const
 0始まりの指数を取得する。
 
softdouble getFrac () const
 小数部を取得する。
 
bool getSign () const
 符号ビットを取得する。
 
bool isInf () const
 Inf 状態を示すインジケータ。
 
bool isNaN () const
 NaN 状態を示すインジケータ。
 
bool isSubnormal () const
 非正規化数を示すインジケータ。
 
 operator double () const
 
 operator softfloat () const
 型キャスト

 
bool operator!= (const softdouble &) const
 
softdouble operator% (const softdouble &) const
 剰余演算子。
 
softdoubleoperator%= (const softdouble &a)
 
softdouble operator* (const softdouble &) const
 
softdoubleoperator*= (const softdouble &a)
 
softdouble operator+ (const softdouble &) const
 基本的な算術演算。
 
softdoubleoperator+= (const softdouble &a)
 
softdouble operator- () const
 
softdouble operator- (const softdouble &) const
 
softdoubleoperator-= (const softdouble &a)
 
softdouble operator/ (const softdouble &) const
 
softdoubleoperator/= (const softdouble &a)
 
bool operator< (const softdouble &) const
 
bool operator<= (const softdouble &) const
 
softdoubleoperator= (const softdouble &c)
 代入コンストラクタ。
 
bool operator== (const softdouble &) const
 比較演算。
 
bool operator> (const softdouble &) const
 
bool operator>= (const softdouble &) const
 
softdouble setExp (int e) const
 新しい0始まりの指数を持つコピーを構築する。
 
softdouble setFrac (const softdouble &s) const
 指定した仮数部を持つコピーを構築する。
 
softdouble setSign (bool sign) const
 新しい符号ビットを持つコピーを構築する。
 

静的公開メンバ関数

static softdouble eps ()
 1 と次に表現可能な値との差。
 
static softdouble fromRaw (const uint64_t a)
 生の値から構築する。
 
static softdouble inf ()
 正の無限大の定数。
 
static softdouble max ()
 最大の有限値。
 
static softdouble min ()
 最小の正規化された値。
 
static softdouble nan ()
 デフォルトの NaN 定数。
 
static softdouble one ()
 1 を表す定数。
 
static softdouble pi ()
 円周率の正確な近似値。
 
static softdouble zero ()
 0 を表す定数。
 

公開変数類

uint64_t v
 

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