📜  C++ STL-math.isnormal()函数

📅  最后修改于: 2020-10-19 00:23:16             🧑  作者: Mango

C++ STL math.isnormal()

该函数确定给定数字是否正常。如果数字正常,则返回1,否则返回0。

句法

假设数字是“ x”。语法为:

bool  isnormal(float x);
bool  isnormal(double x);
bool  isnormal(long double x);
bool  isnormal(integral x);

参数

×:是浮点值。

返回值

Parameter(x) Return value
Infinite 0
Normal value 1
Subnormal value 0
Not a Number 0

例子1

让我们看一个简单的例子。

#include 
#include
using namespace std;
int main()
{
   std::cout << "isnormal(5) is : " <

输出:

isnormal(5) is : 1
isnormal(5.0/0.0) is : 0
isnormal(0.0/0.0) is : 0