INFINITY
Определено в заголовке <math.h> | (устарело в C++26) | |
|---|---|---|
Определено в заголовке <float.h> | (начиная с C++26) | |
#define INFINITY /* implementation-defined */ | (начиная с C++11) |
Если реализация поддерживает бесконечность для типа float, макрос INFINITY раскрывается в константное выражение типа float, результатом вычисления которого является положительная или беззнаковая бесконечность.
| В противном случае макрос | (до C++26) |
| В противном случае макрос | (начиная с C++26) |
См. также
|
(C++11) | проверяет, является ли заданное число бесконечным (функция) |
|
(C++11)(C++11) | обозначает значение переполнения соответственно для типов float, double и longdouble (макроконстанта) |
|
[static] | определяет типы с плавающей запятой, способные представлять специальное значение «положительная бесконечность» (общедоступная статическая константа-член std::numeric_limits<T>) |
|
[static] | возвращает значение положительной бесконечности для заданного типа с плавающей запятой (общедоступная статическая функция-член std::numeric_limits<T>) |
Документация по C для INFINITY |
|
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/numeric/math/INFINITY