温馨提示×

c++ stod可处理负数吗

c++
小樊
96
2024-11-25 15:15:47
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

std::stod 是 C++ 标准库中的一个函数,用于将字符串转换为 double 类型的浮点数。它可以处理负数。例如:

#include <iostream>
#include <string>
#include <cstdlib> // for std::stod

int main() {
    std::string num_str = "-123.45";
    double num = std::stod(num_str);
    std::cout << "The number is: " << num << std::endl; // 输出:-123.45
    return 0;
}

在这个例子中,std::stod 成功地将字符串 “-123.45” 转换为了浮点数 -123.45。

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

推荐阅读:c++ stod异常如何处理

0