數字和字串之間的轉換

2021-07-31 13:56:27 字數 1297 閱讀 5247

1.數字轉換成字串:(1

) std

::string

to_string(

intvalue ); (

2) std::

string

to_string(

long

value ); (

3) std::

string

to_string(

long

long

value ); (

4) std::

string

to_string(

unsigned

value ); (

5) std::

string

to_string(

unsigned

long

value ); (

6) std::

string

to_string(

unsigned

long

long

value ); (

7) std::

string

to_string(

float

value ); (

8) std::

string

to_string(

double

value ); (

9) std::

string

to_string(

long

double

value );

2.字串轉換成數字:

c標準庫了提供了 atoi, atof, atol, atoll(c++11標準) 函式將字串轉換成int,double, long, long  long 型。

char    str = "15.455";

double     db;

int     i;

db = atof(str);   // db = 15.455

i = atoi(str);    // i = 15

若字串為string型別,則要用c_str()方法獲取其字串指標,如下:

string    str = "15.455";

double     db;

int     i;

db = atof(str.c_str());   // db = 15.455

i = atoi(str.c_str());    // i = 15

字串,數字之間的轉換

數字 字串 cstring ntos double d else if sign 1 str.insert 0,return str 字串 數字 double ston cstring str 10進製 2進製 void ccalculation dec2bin cstring strexp int...

Python 字串數字之間轉換

int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字串中的有效py...

數字與字串之間的轉換

c語言為我們提供了數字和字串之間的轉換函式,這些函式有很多,常用的有 整型數轉字串函式itoa char itoa int value,char string,int radix int value 被轉換的整數,char string 轉換後儲存的字元陣列,int radix 轉換進製數,如2,8...