_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 _control87
benzer, ancak yalnızca kayan nokta denetim sözcüğünü olarak newControl
ayarlar. 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_controlfp
kayan 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