C++int,floatとstring変換
int/floatをstringに変換
利用std::to_string
to_stringという関数はまだ強いです!
string to_string (int val); string to_string (long val); string to_string (long long val); string to_string (unsigned val); string to_string (unsigned long val); string to_string (unsigned long long val); string to_string (float val); string to_string (double val); string to_string (long double val)
stringをint/floatに変換
stringstream文字列による入出力ストリームの入力
例:
100
100.4
利用std::to_string
to_stringという関数はまだ強いです!
string to_string (int val); string to_string (long val); string to_string (long long val); string to_string (unsigned val); string to_string (unsigned long val); string to_string (unsigned long long val); string to_string (float val); string to_string (double val); string to_string (long double val)
stringをint/floatに変換
stringstream文字列による入出力ストリームの入力
例:
#include
using namespace std;
float int2str(string num){
float res;
stringstream stream(num);
stream>>res;
return res;
}
int main(){
int a=10;
cout<
出力結果:100
100.4