sysvmath.cpp

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

CPP
41
字号
// BZ_HAVE_SYSTEM_V_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>

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

    _class(x);
    ilogb(x);
    itrunc(x);
    nearest(x);
    rsqrt(x);
    uitrunc(x);

    copysign(x,y);
    drem(x,y);
    fmod(x,y);
    hypot(x,y);
    nextafter(x,y);
    remainder(x,y);
    scalb(x,y);
    unordered(x,y);

    return 0;
}

⌨️ 快捷键说明

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