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 |