int i=927;
long j=i; //將int隱式轉換為long
int→short
int→uint
float→int
double→int
數值類→char
decimal→all
(型別說明符)表示式;
(float) x; //把x轉換為float型別
long number1=3000000000;
int number2 =(int) number1;
由於int範圍最大值為2147483647,所以轉換時會出現錯誤。
**掃瞄上傳
-例如:
double x=198.99;
int y= convert.toint32(x); //將int轉換為double
**待補充:convert和parse的區別? C學習筆記(三) 資料型別分類及型別轉換
資料型別的基本知識點 資料型別的分類 型別轉換 1.隱式型別轉換 隱式型別轉換分為算術轉換,賦值轉換,輸出轉換 1 算術轉換 進行算術運算 加 減 乘 除 取餘以及符號運算 時,不同型別數必須轉換成同 一型別的資料才能運算,算術轉換原則為 在進行運算時,以 表示式中最長型別為主 將其他型別位據均轉換...
Golang學習筆記(三) 資料型別轉換
目錄 一 強制型別轉換 二 strconv包 字串和數值型別的相互轉換 1.itoa 整型轉字串 integer to alphanumeric 2.atoi 字串轉整型 alphanumeric to integer 3.parse 系列函式 str轉其他 parsebool parseint p...
Python學習 資料型別轉換(三)
函式說明 int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字串中...