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);
val的类型 | printf等效 | 描述 |
---|---|---|
int | "%d" | val的十进制表示。 负值的表示前面会加上一个减号(-). |
long | "%ld | |
long long | "%lld | |
unsigned | "%u" | val的十进制表示。 |
unsigned long | "%lu | |
unsigned long long | "%llu | |
float | "%f" | 写入的数字位数足以表示整数部分,后跟小数点和六位小数。 inf(或infinity用于表示infinity。 nan(后跟可选字符序列)用于表示NaN(Not-a-Number)。 负值的表示前面会加上一个减号(-). |
double | "%f | |
long double | "%Lf |
|
|
pi is 3.141593 28 is a perfect number |