Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)> Class Reference

#include <qfloat16.h>

+ Inheritance diagram for std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>:
+ Collaboration diagram for std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>:

Static Public Member Functions

static constexpr QT_PREPEND_NAMESPACE (qfloat16) epsilon()
 
static constexpr QT_PREPEND_NAMESPACE qfloat16 min ()
 
static constexpr QT_PREPEND_NAMESPACE (qfloat16) denorm_min()
 
static constexpr QT_PREPEND_NAMESPACE qfloat16 max ()
 
static constexpr QT_PREPEND_NAMESPACE (qfloat16) lowest()
 
static constexpr QT_PREPEND_NAMESPACE (qfloat16) infinity()
 
static constexpr QT_PREPEND_NAMESPACE (qfloat16) quiet_NaN()
 

Static Public Attributes

static constexpr int digits = 11
 
static constexpr int min_exponent = -13
 
static constexpr int max_exponent = 16
 
static constexpr int digits10 = 3
 
static constexpr int max_digits10 = 5
 
static constexpr int min_exponent10 = -4
 
static constexpr int max_exponent10 = 4
 
static constexpr bool has_signaling_NaN = false
 

Detailed Description

Definition at line 495 of file qfloat16.h.

Member Function Documentation

◆ max()

static constexpr QT_PREPEND_NAMESPACE qfloat16 std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::max ( )
inlinestaticconstexpr

Definition at line 523 of file qfloat16.h.

◆ min()

static constexpr QT_PREPEND_NAMESPACE qfloat16 std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::min ( )
inlinestaticconstexpr

Definition at line 519 of file qfloat16.h.

◆ QT_PREPEND_NAMESPACE() [1/5]

static constexpr std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::QT_PREPEND_NAMESPACE ( qfloat16 )
inlinestaticconstexpr

Definition at line 521 of file qfloat16.h.

◆ QT_PREPEND_NAMESPACE() [2/5]

static constexpr std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::QT_PREPEND_NAMESPACE ( qfloat16 )
inlinestaticconstexpr

Definition at line 517 of file qfloat16.h.

◆ QT_PREPEND_NAMESPACE() [3/5]

static constexpr std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::QT_PREPEND_NAMESPACE ( qfloat16 )
inlinestaticconstexpr

Definition at line 527 of file qfloat16.h.

◆ QT_PREPEND_NAMESPACE() [4/5]

static constexpr std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::QT_PREPEND_NAMESPACE ( qfloat16 )
inlinestaticconstexpr

Definition at line 525 of file qfloat16.h.

◆ QT_PREPEND_NAMESPACE() [5/5]

static constexpr std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::QT_PREPEND_NAMESPACE ( qfloat16 )
inlinestaticconstexpr

Definition at line 529 of file qfloat16.h.

Member Data Documentation

◆ digits

int std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::digits = 11
staticconstexpr

Definition at line 508 of file qfloat16.h.

◆ digits10

int std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::digits10 = 3
staticconstexpr

Definition at line 512 of file qfloat16.h.

◆ has_signaling_NaN

bool std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::has_signaling_NaN = false
staticconstexpr

Definition at line 535 of file qfloat16.h.

◆ max_digits10

int std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::max_digits10 = 5
staticconstexpr

Definition at line 513 of file qfloat16.h.

◆ max_exponent

int std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::max_exponent = 16
staticconstexpr

Definition at line 510 of file qfloat16.h.

◆ max_exponent10

int std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::max_exponent10 = 4
staticconstexpr

Definition at line 515 of file qfloat16.h.

◆ min_exponent

int std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::min_exponent = -13
staticconstexpr

Definition at line 509 of file qfloat16.h.

◆ min_exponent10

int std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)>::min_exponent10 = -4
staticconstexpr

Definition at line 514 of file qfloat16.h.


The documentation for this class was generated from the following file: