isfinite() isinf() isnan() isnormal()

来源:互联网 发布:代刷网 授权平台源码 编辑:程序博客网 时间:2024/06/05 06:22

今天碰到了几个不常用的,但是C99支持的几个函数isfinite(),isinf();isnan();isnormal();signbit();

isfinite()测试某个浮点数是不是有限的数

isfinite(float x);

isfinite(double x);

isfinite(long double x);

 

isinf()测试某个浮点数是否是无限大

isinf(float x);

isinf(double x);

isinf(long double x);

 

isnan()测试某个浮点数是否是 非数字

isnan(float x);

isnan(double x);

isnan(long double x);

 

isnormal()测试某个浮点数是否被规格化

isnormal(float x);

isnormal(double x);

isnormal(long double x);

 

signbit()测试某个浮点数是否为负数

signbit(float x);

signbit(double x);

signbit(long double x);

0 0
原创粉丝点击