ieeemath.cpp

来自「数值计算工具库,C语言编写的,可以直接调用.」· C++ 代码 · 共 46 行

CPP
46
字号
// BZ_HAVE_IEEE_MATH

#ifndef _ALL_SOURCE
 #define _ALL_SOURCE
#endif

#ifndef _XOPEN_SOURCE
 #define _XOPEN_SOURCE
#endif

#ifndef _XOPEN_SOURCE_EXTENDED
 #define _XOPEN_SOURCE_EXTENDED 1
#endif

#include <math.h>

// finite and trunc have been removed:
// blitz-bugs/archive/0189.html

int main()
{
    double x = 1.0;
    double y = 1.0;

    acosh(x);
    asinh(x);
    atanh(x);
    expm1(x);
    erf(x);
    erfc(x);
    // finite(x);
    isnan(x);
    j0(x);
    j1(x);
    lgamma(x);
    logb(x);
    log1p(x);
    rint(x);
    // trunc(x);
    y0(x);
    y1(x);

    return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?