qnumeric.h File Reference

#include <QtCore/qglobal.h>

Go to the source code of this file.

Defines

#define  Q_INFINITY   (QT_PREPEND_NAMESPACE(qInf)())
#define  Q_SNAN   (QT_PREPEND_NAMESPACE(qSNaN)())
#define  Q_QNAN   (QT_PREPEND_NAMESPACE(qQNaN)())

Functions

QT_BEGIN_HEADER
QT_BEGIN_NAMESPACE
Q_CORE_EXPORT bool 
qIsInf (double d)
Q_CORE_EXPORT bool  qIsNaN (double d)
Q_CORE_EXPORT bool  qIsFinite (double d)
Q_CORE_EXPORT bool  qIsInf (float f)
Q_CORE_EXPORT bool  qIsNaN (float f)
Q_CORE_EXPORT bool  qIsFinite (float f)
Q_CORE_EXPORT double  qSNaN ()
Q_CORE_EXPORT double  qQNaN ()
Q_CORE_EXPORT double  qInf ()

Define Documentation

#define Q_INFINITY   (QT_PREPEND_NAMESPACE(qInf)())

Definition at line 63 of file qnumeric.h.

#define Q_SNAN   (QT_PREPEND_NAMESPACE(qSNaN)())

Definition at line 64 of file qnumeric.h.

#define Q_QNAN   (QT_PREPEND_NAMESPACE(qQNaN)())

Definition at line 65 of file qnumeric.h.


Function Documentation

QT_BEGIN_HEADER QT_BEGIN_NAMESPACE Q_CORE_EXPORT bool qIsInf ( double  d )
Q_CORE_EXPORT bool qIsNaN ( double  d )
Q_CORE_EXPORT bool qIsFinite ( double  d )
Q_CORE_EXPORT bool qIsInf ( float  f )
Q_CORE_EXPORT bool qIsNaN ( float  f )
Q_CORE_EXPORT bool qIsFinite ( float  f )
Q_CORE_EXPORT double qSNaN ( )
Q_CORE_EXPORT double qQNaN ( )
Q_CORE_EXPORT double qInf ( )