当前位置:  开发笔记 > 编程语言 > 正文

如何在C++ 14上获得-nan?

如何解决《如何在C++14上获得-nan?》经验,为你挑选了1个好方法。

我需要-nan只使用double类型和算术.

所以,代码应该是这样的:

double a = ...

cout << a << endl;

-nan

在哪里...表达.



1> Paul R..:

你可以使用std::nan,例如

#include 
#include 

int main()
{
    double a = -std::nan("1");

    std::cout << a << std::endl;
}

LIVE DEMO

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有