共用方式為


_set_controlfp

設定浮點控制字。

void __cdecl _set_controlfp(
    unsigned int newControl,
    unsigned int mask
);

參數

  • newControl
    新的控制字位元值。

  • mask
    設置的新控制字位元的遮罩。

傳回值

無。

備註

_set_controlfp 與 _control87類似,不過,它只設定浮點控制字至 newControl。 位元值表示浮點控制項狀態。 浮點控制狀態使應用程式得以改變浮點數學套件的精準度,捨入,以及無限模式。 您也可以使用 _set_controlfp 於浮點例外狀況的遮罩或去遮罩。 如需詳細資訊,請參閱_control87、_controlfp、__control87_2

這個函式現在已不建議在 /clr (Common Language Runtime 編譯) 或 /clr:pure 下編譯時使用,因為 Common Language Runtime 只支援預設浮點精準度。

需求

常式

必要的標頭

相容性

_set_controlfp

<float.h>

只支援 x86 處理器

如需更多關於相容性的資訊,請參閱入門介紹中的 相容性 (Compatibility)

請參閱

參考

浮點支援

_clear87、_clearfp

_status87、_statusfp、_statusfp2