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