c++

C++中infinity的输出格式是什么

小樊
200
2024-08-08 07:07:41
栏目: 编程语言
C++开发者专用服务器,限时0元免费领! 查看>>

在C++中,可以使用std::numeric_limits<double>::infinity()来表示正无穷大,使用-std::numeric_limits<double>::infinity()来表示负无穷大。在输出时,可以使用std::cout输出正无穷大为inf,负无穷大为-inf。例如:

#include <iostream>
#include <limits>

int main() {
    double pos_inf = std::numeric_limits<double>::infinity();
    double neg_inf = -std::numeric_limits<double>::infinity();

    std::cout << "Positive Infinity: " << pos_inf << std::endl;
    std::cout << "Negative Infinity: " << neg_inf << std::endl;

    return 0;
}

输出结果为:

Positive Infinity: inf
Negative Infinity: -inf

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:c++ cout的输出格式如何设置

0
看了该问题的人还看了