0
什麼是將浮點格式化爲沒有尾隨零的字符串的推薦方法? to_string()
返回"1.350000"
和sprintf
一樣。我不想小數固定量...浮點到字符串沒有尾隨零
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s = to_string(1.35);
cout << s << endl;
}
如果我沒有記錯的話,字符串格式說明符是不可能的,但總是有一種解決方案可以從結果字符串中手動刪除它們。另請參閱http://stackoverflow.com/questions/277772/avoid-trailing-zeroes-in-printf – Predelnik