資料型別轉換三種方式

2021-09-25 16:40:27 字數 499 閱讀 2853

自動型別轉換需滿足的的條件:

①.兩種型別必須相容

②.目標型別大於源型別

例如:

int a = 7;

double b = a;

強制型別轉換需滿足的的條件:

表示範圍大的資料型別要轉換為範圍小的資料型別。

例如:

double a = 7.5;

int b = (int)a;

說明:

強制型別轉換和自動型別裝換適用於八種基本資料型別,而包裝類適用於基本資料型別和引用資料型別之間的資料轉換。

格式:***.par***xx()

例如:

//將陣列中乙個string型別元素轉換為乙個整形

string array[2] = interger.parseint(a);

八種資料資料型別從低到高排序:

byte→short→char→int→long→float→double.

PHP中資料型別轉換的三種方式

php的資料型別轉換屬於強制轉換,允許轉換的php資料型別有 1.int integer 轉換成整形 2.float double real 轉換成浮點型 3.string 轉換成字串 4.bool boolean 轉換成布林型別 5.array 轉換成陣列 6.object 轉換成物件 php資料...

PHP中資料型別轉換的三種方式

int integer 轉換成整形 float double real 轉換成浮點型 string 轉換成字串 bool boolean 轉換成布林型別 array 轉換成陣列 object 轉換成物件 第一種轉換方式 int bool float string array object num1 ...

三種方式獲取變數的資料型別

1.typeof 獲取變數的資料型別 獲取num變數的資料型別 var num 10 console.log typeof num 2.instanceof 判斷物件是不是某個型別 判斷物件是不是某個型別 var obj console.log obj instanceof object true ...