Share via


_set_controlfp

Mengatur kata kontrol floating-point.

Sintaks

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

Parameter

newControl
Nilai bit kata kontrol baru.

mask
Masking untuk bit kata kontrol baru yang akan diatur.

Nilai hasil

Tidak ada.

Keterangan

Fungsi _set_controlfp ini mirip _control87dengan , tetapi hanya mengatur kata kontrol floating-point ke newControl. Bit dalam nilai menunjukkan status kontrol floating-point. Status kontrol floating-point memungkinkan program untuk mengubah mode presisi, pembulatan, dan tak terbatas dalam paket matematika floating-point. Anda juga dapat menutupi atau membuka kemasan pengecualian floating-point menggunakan _set_controlfp. Untuk informasi selengkapnya, lihat , , __control87_2_controlfp._control87

Fungsi ini tidak digunakan lagi saat mengkompilasi dengan /clr (Common Language Runtime Compilation) karena runtime bahasa umum hanya mendukung presisi floating-point default.

Persyaratan

Rutin Header yang diperlukan Kompatibilitas
_set_controlfp <float.h> prosesor x86 saja

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Baca juga

Dukungan matematika dan titik mengambang
_clear87, _clearfp
_status87, _statusfp, _statusfp2