NANA
| 宏定义 | 类型定义 | 函数
nadef.hpp 文件参考

数值分析所依赖的定义 更多...

#include <vector>
#include <string>
#include <map>
#include <memory>
#include <float.h>
nadef.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

struct  NANA::Size_< _Tp >
 二维数组的尺寸 更多...
 

宏定义

#define NA_PI   3.1415926535897932384626433832795
 圆周率 更多...
 
#define NA_2PI   6.283185307179586476925286766559
 二倍圆周率 更多...
 
#define NA_EPS   DBL_EPSILON
 定义一个极小的正数 smallest such that 1.0+DBL_EPSILON != 1.0 更多...
 
#define NA_EulerNum   2.7182818284590452353602874713526
 数学常数 更多...
 

类型定义

typedef int64_t NANA::int64
 
typedef uint64_t NANA::uint64
 
typedef double NANA::NAFLOAT
 
typedef std::string NANA::String
 
typedef Size_< int > NANA::Size2i
 
typedef Size_< int64 > NANA::Size2l
 
typedef Size_< float > NANA::Size2f
 
typedef Size_< double > NANA::Size2d
 
typedef Size2i NANA::Size
 

函数

template<typename _Tp >
bool NANA::isNan (_Tp x)
 判断一个数是否是Not a number 更多...
 

详细描述

数值分析所依赖的定义

日期
2021/11/11 18:17
作者
yurutu Contact: 70710.nosp@m.1557.nosp@m.@qq.c.nosp@m.om

TODO: long description

注解

在文件 nadef.hpp 中定义.

宏定义说明

◆ NA_2PI

#define NA_2PI   6.283185307179586476925286766559

二倍圆周率

在文件 nadef.hpp37 行定义.

◆ NA_EPS

#define NA_EPS   DBL_EPSILON

定义一个极小的正数 smallest such that 1.0+DBL_EPSILON != 1.0

在文件 nadef.hpp40 行定义.

◆ NA_EulerNum

#define NA_EulerNum   2.7182818284590452353602874713526

数学常数

在文件 nadef.hpp43 行定义.

◆ NA_PI

#define NA_PI   3.1415926535897932384626433832795

圆周率

在文件 nadef.hpp35 行定义.

类型定义说明

◆ int64

typedef int64_t NANA::int64

在文件 nadef.hpp28 行定义.

◆ NAFLOAT

typedef double NANA::NAFLOAT

在文件 nadef.hpp45 行定义.

◆ Size

typedef Size2i NANA::Size

在文件 nadef.hpp81 行定义.

◆ Size2d

typedef Size_<double> NANA::Size2d

在文件 nadef.hpp80 行定义.

◆ Size2f

typedef Size_<float> NANA::Size2f

在文件 nadef.hpp79 行定义.

◆ Size2i

typedef Size_<int> NANA::Size2i

在文件 nadef.hpp77 行定义.

◆ Size2l

typedef Size_<int64> NANA::Size2l

在文件 nadef.hpp78 行定义.

◆ String

typedef std::string NANA::String

在文件 nadef.hpp51 行定义.

◆ uint64

typedef uint64_t NANA::uint64

在文件 nadef.hpp29 行定义.

函数说明

◆ isNan()

template<typename _Tp >
bool NANA::isNan ( _Tp  x)
inline

判断一个数是否是Not a number

参数
x
返回

在文件 nadef.hpp89 行定义.

函数调用图:
这是这个函数的调用关系图: