數字和字串的轉換

2021-09-14 04:22:17 字數 1351 閱讀 2767

一、字串轉為數字

1.parseint()

①對小數 進行取整

var num = parseint(10/3);

console.log(num,typeof num); number

②將字串的小數轉為整數 型別是number

var str = '3.14';

var num = parseint(str);

console.log(num,typeof num); string

③如果字串內不是純數字 則只將前面是數字的部分進行轉化

var str = '666中66';

var num = parseint(str);

console.log(num,typeof num);//666 number

④將乙個數字或者字串轉為對應的進製數進行輸出

parseint(數字或者純數字字串, 進製數);

例子:var result = parseint('11', 2);//1*2^0 + 1*2^1 = 3

result = parseint(11, 2);//1*2^0 + 1*2^1 = 3

console.log(result);

2.parsefloat()

①將字串轉為小數 (浮點型資料)

var str = '3.1456.56';

var num = parsefloat(str);

console.log(num,typeof num);56 number

②如果字串內不是純數字 則只將前面是數字的部分進行轉化

var str = '3.1456iii56';

var num = parsefloat(str);

console.log(num,typeof num);56 number

二.數字轉為字串

var num = 100;

var result = 100 + '';

console.log(result,typeof result);//100 string

var num=parseint(10/3);

console.log(num,typeof num);//3 小數取整

var str="111和666";

var num=parseint(str);

console.log(num,typeof num);//111 如果字串內不是純數字 則只將前面是數字的部分進行轉化

var num=parseint(11,2);//3

num1=parseint("11",2);//3 將字串隱式轉換成數字

console.log(num1);

數字和字串之間的轉換

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 val...

C C 數字和字串的轉換

今天,我在做題時候,遇到了字串和數字之間的轉換,現將轉換的方法總結如下。數字轉換成字串 include include using namespace std intmain 字串轉化成數字 include include using namespace std intmain 數字轉換成字串 in...

c 數字和字串的轉換

2.利用 sprintf 函式和sscanf 函式 include include intmain include include intmain 此處包裝了乙個方法,將一位的數字轉化成兩位的字串 比如說 0 00 3 03 string transform int num return res i...