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()函数

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程