nan.h

来自「gridgen是一款强大的网格生成程序」· C头文件 代码 · 共 41 行

H
41
字号
/****************************************************************************** * * 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 + =
减小字号Ctrl + -
显示快捷键?