関数名:_status87
ヘッダーファイル: <float.h>
関数プロトタイプ: unsigned int _status87(void);
機能: 浮動小数点プロセッサのステータス値を取得
パラメータ: パラメータなし
戻り値: 浮動小数点プロセッサのステータス値を返します。
プログラム:
#include<stdio.h>#include<float.h>intmain(){floatx;doubley=1.5e-100;printf(Status87beforeerror:%xn,_status87());//現在のステータス x=y を出力します; //エラーを強制します y=x;printf(Status87aftererror:%xn,_status87());//現在のステータスを出力します return0;}
実行結果:
エラー前のステータス 87:0 エラー後のステータス 87:3