C标准库 _status87函数

_status87()函数用于获取浮点处理器状态值。

_status87()函数 语法

unsigned int_status87(void);

_status87()函数没有参数。

_status87()函数返回浮点处理器状态值。

_status87()函数 示例

本示例使用_status87函数获取出现错误前后的浮点处理器状态值。

其具体代码如下所示:

#include<stdio.h>
#include<float.h>
int main(void)
{
     float x;/*定义浮点型变量*/
     double y=1.5e-100;/*定义double型变量*/
     printf("Status87 before error:%x ",_status87());/*输出当前状态*/
     x=y;/*强制产生一个错误*/
     y=x;
     printf("Status 87 after error:%x ",_status87());/*输出当前状态*/
     return 0;
}

运行结果如图所示。

_status87()函数

赞(0)
未经允许不得转载:极客笔记 » C标准库 _status87函数
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址