_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 _control87
dengan , 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk