要將字符串轉換為浮點數(shù),可以使用C++標準庫中的atof()
函數(shù)。atof()
函數(shù)將字符串轉換為double
類型的浮點數(shù)。
以下是一個簡單的示例代碼,演示如何使用atof()
函數(shù)將字符串轉換為浮點數(shù):
#include <iostream>
#include <cstdlib>
int main() {
const char* str = "3.14159";
double num = atof(str);
std::cout << "轉換后的浮點數(shù)為: " << num << std::endl;
return 0;
}
在這個示例中,我們將字符串"3.14159"轉換為浮點數(shù),并將結果打印到控制臺上。您可以將str
變量替換為您想要轉換的字符串。