_fpreset, _control87, _clear87, _status87 - 数値演算コプロセッサの制御

【書式】

#include <float.h>

void _fpreset(void);

unsigned _control87(unsigned new, unsigned mask);

unsigned _clear87(void);

unsigned _status87(void);

【解説】

_fpreset(), _control87(), _clear87(), _status87()は数値演算コプロセ

ッサを制御します。

_fpreset()はコプロセッサをリセットし、初期化します。

_control87()はコプロセッサのコントロールワードを設定します。maskに 1

が設定されているビットだけがnewによって変更されます。

_clear87()はコプロセッサのステータスをクリアします。エラー状態のリセ

ットに使います。

_status87()はコプロセッサのステータスワードを返します。

【リターン値】

_control87()は以前の設定値を返します。

_clear87()は以前のステータスワードを返します。

_status87()は現在のステータスワードを返します。

【可搬性】

DOS窓

【copyright (c) 安江正樹@東海大学理学部物理学科】