_set_controlfp
Define a palavra de controle de ponto flutuante.
Sintaxe
void __cdecl _set_controlfp(
unsigned int newControl,
unsigned int mask
);
Parâmetros
newControl
Novos valores de bit da palavra de controle.
mask
Máscara para novos bits da palavra de controle a ser definida.
Retornar valor
Nenhum.
Comentários
A _set_controlfp
função é semelhante a , mas ela só define a _control87
palavra de controle de ponto flutuante como newControl
. Os bits nos valores indicam o estado do controle de ponto flutuante. O estado do controle de ponto flutuante permite que o programa altere os modos de precisão, arredondamento e infinito no pacote de matemática de ponto flutuante. Também é possível usar _set_controlfp
para mascarar ou remover a máscara das exceções de ponto flutuante. Para obter mais informações, confira _control87
, _controlfp
, __control87_2
.
Essa função será preterida ao compilar usando /clr (Compilação do Common Language Runtime), pois o Common Language Runtime dá suporte apenas à precisão de ponto flutuante padrão.
Requisitos
Rotina | Cabeçalho necessário | Compatibilidade |
---|---|---|
_set_controlfp |
<float.h> | Somente processador x86 |
Para obter informações sobre compatibilidade, consulte Compatibilidade.
Confira também
Suporte a matemática e ponto flutuante
_clear87
, _clearfp
_status87
, _statusfp
, _statusfp2
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de