我需要-nan只使用double类型和算术.
所以,代码应该是这样的:
double a = ...
cout << a << endl;
-nan
Run Code Online (Sandbox Code Playgroud)
在哪里...表达.
你可以使用std::nan,例如
#include <iostream>
#include <cmath>
int main()
{
double a = -std::nan("1");
std::cout << a << std::endl;
}
Run Code Online (Sandbox Code Playgroud)