Aracılığıyla paylaş


_set_controlfp

Kayan nokta denetim sözcüğünü ayarlar.

Sözdizimi

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

Parametreler

newControl
Yeni denetim sözcüğü bit değerleri.

mask
Ayarlanacağı yeni denetim sözcüğü bitleri için maske.

Dönüş değeri

Yok.

Açıklamalar

_set_controlfp işlevine _control87benzer, ancak yalnızca kayan nokta denetim sözcüğünü olarak newControlayarlar. Değerlerdeki bitler kayan nokta denetim durumunu gösterir. Kayan nokta denetim durumu, programın kayan nokta matematik paketindeki duyarlık, yuvarlama ve sonsuzluk modlarını değiştirmesine olanak tanır. Ayrıca kullanarak _set_controlfpkayan nokta özel durumlarını maskeleyebilir veya maskesini kaldırabilirsiniz. Daha fazla bilgi için bkz. _control87, _controlfp, __control87_2.

Ortak dil çalışma zamanı yalnızca varsayılan kayan nokta duyarlığı desteklediğinden, bu işlev /clr (Ortak Dil Çalışma Zamanı Derlemesi) ile derlenirken kullanım dışı bırakılır.

Gereksinimler

Yordam Gerekli başlık Uyumluluk
_set_controlfp <float.h> Yalnızca x86 işlemci

Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.

Ayrıca bkz.

Matematik ve kayan nokta desteği
_clear87, _clearfp
_status87, _statusfp, _statusfp2