isnormal
Określa, czy wartość zmiennoprzecinkowa jest wartością normalną.
Składnia
int isnormal(
/* floating-point */ x
); /* C-only macro */
template <class FloatingType>
inline bool isnormal(
FloatingType x
) throw(); /* C++-only function template */
Parametry
x
Wartość zmiennoprzecinkowa do przetestowania.
Wartość zwracana
isnormal
Zwraca wartość niezerową (true
w kodzie C++), jeśli argument x
nie jest zerowy, nienormalny, nieskończony lub NaN. isnormal
W przeciwnym razie zwraca wartość 0 (false
w kodzie C++).
Uwagi
isnormal
jest makrem kompilowanym jako C i wbudowanym szablonem funkcji podczas kompilowania jako C++.
Wymagania
Function | Wymagany nagłówek (C) | Wymagany nagłówek (C++) |
---|---|---|
isnormal |
<math.h> | <math.h> lub <cmath> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.
Zobacz też
Obsługa obliczeń matematycznych i zmiennoprzecinkowych
isfinite
, _finite
, _finitef
isinf
isnan
, _isnan
, _isnanf
_fpclass
, _fpclassf
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla