📄 nan.h
字号:
/****************************************************************************** * * File: nan.h * * Created: 18/10/2001 * * Author: Pavel Sakov * CSIRO Marine Research * * Purpose: NaN definition * * Description: Should cover machines with 64 bit doubles or other machines * with GCC * * Revisions: None * *****************************************************************************/#if !defined(_NAN_H)#define _NAN_H#if defined(__GNUC__)static const double NaN = 0.0 / 0.0;#elif defined(_WIN32)static unsigned _int64 lNaN = ((unsigned _int64) 1 << 63) - 1;#define NaN (*(double*)&lNaN)#elsestatic const long long lNaN = ((unsigned long long) 1 << 63) - 1;#define NaN (*(double*)&lNaN)#endif#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -