c 學習筆記(三) 資料型別轉換

2021-10-17 04:32:38 字數 514 閱讀 3053

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 用來計算在字串中...